28th World Chess Solving Championship
Halkidiki, 7-8 September 2004

Individual results

The 28th World Chess Solving Championship winners
1st John Nunn (GBR, middle), 2nd Piotr Murdzia (POL, left), 3rd Ram Soffer (ISR, right)

No.
SOLVER
 
#2
#3
+/-
H#
#n
S#
Total
pts
time
pts
time
pts
time
pts
time
pts
time
pts
time
pts
time
max.
15
20
15
60
15
100
15
50
15
80
15
50
90
360
1
John Nunn
GBR
15
20
15
55
15
88
15
46
15
60
9
50
84,0
319
2
Piotr Murdzia
POL
15
20
15
48
11,5
96
15
36
15
52
11
50
82,5
302
3
Ram Soffer
ISR
15
20
15
57
15
80
12,5
50
15
80
9
50
81,5
337
4
Jorma Paavilainen
FIN
15
20
10
60
15
100
7,5
50
15
76
11
50
73,5
356
5
Marjan Kovačević
SCG
15
19
14,5
53
8,5
100
7,5
50
15
60
12
50
72,5
332
6
Noam Elkies
ISR
15
20
4
60
13,5
85
15
38
10
80
13
50
70,5
333
7
Jonathan Mestel
GBR
15
20
5
60
13,5
76
12,5
50
15
76
8,5
50
69,5
332
8
Dolf Wissmann
NED
15
18
15
60
10,5
100
2,5
50
15
80
10
50
68,0
358
9
Mark Erenburg
ISR
15
19
13,5
60
8
100
5
50
15
76
10
49
66,5
354
10
Tadashi Wakashima
JPN
15
18
11
60
11,5
98
5
50
15
80
9
50
66,5
356
11
Pauli Perkonoja
FIN
10
20
15
30
7,5
90
5
50
13
70
15
47
65,5
307
12
Michal Dragoun
CZE
15
20
15
60
7,5
100
7,5
50
11
80
9
50
65,0
360
13
Eric Huber
ROM
10
20
14,5
53
10
100
10
50
15
68
5
50
64,5
341
14
Arno Zude
GER
15
18
7,5
60
13,5
95
7,5
50
15
41
5
50
63,5
314
15
Eddy van Beers
BEL
15
20
10
60
11,5
99
2,5
50
15
56
9
50
63,0
335
16
Ofer Comay
ISR
15
15
14
60
13,5
92
5
50
6
80
9
50
62,5
347
17
Kari Karhunen
FIN
15
20
12
60
15
100
2,5
50
10
80
7
50
61,5
360
18
Michael Pfannkuche
GER
15
20
14,5
60
9
100
2,5
50
10
80
10
50
61,0
360
19
Vladimir Podinić
SCG
15
20
5
60
11
86
10
50
10
80
9
50
60,0
346
20
Aleksandr Azhusin
RUS
15
20
15
56
7,5
100
7,5
50
10
80
5
50
60,0
356
21
Harri Hurme
FIN
15
20
10
60
10
97
7,5
50
4
80
13
50
59,5
357
22
Roland Baier
SUI
15
18
15
53
0,5
100
7,5
50
10
80
10
50
58,0
351
23
David Friedgood
GBR
15
18
5
60
9,5
96
10
50
9
80
9,5
50
58,0
354
24
Zbigniew Szczep
POL
10
20
8,5
60
8,5
99
5
50
15
80
10
50
57,0
359
25
Boris Tummes
GER
15
19
8
60
9,5
96
5
50
10
80
9
50
56,5
355
26
Vasyl Dyachuk
UKR
15
18
10
60
6
100
7,5
50
8
80
10
50
56,5
358
27
David Gurgenidze
GEO
10
20
8
60
15
63
5
50
8
80
9,5
50
55,5
323
28
Josef Kupper
SUI
15
20
4,5
60
9,5
98
7,5
50
10
80
9
50
55,5
358
29
Peter van den Heuvel
NED
10
19
8
60
10
100
12,5
50
5
80
9
50
54,5
359
30
Kostas Prentos
GRE
10
20
13
60
8
100
2,5
50
11
80
10
50
54,5
360
31
Colin McNab
GBR
15
20
5
60
13,5
78
5
50
10
80
5
50
53,5
338
32
Hans Uitenbroek
NED
15
19
8
60
10,5
100
5
50
5
80
10
50
53,5
359
33
L'ubomír Širáň
SVK
10
17
12
60
4,5
100
7,5
50
14
65
5
50
53,0
342
34
Vlaicu Crisan
ROM
10
20
11
60
10,5
100
7,5
50
7
80
7
50
53,0
360
35
Vladimir Blokhin
RUS
10
20
10
60
8
99
5
50
14
75
5
50
52,0
354
36
Andy Ooms
BEL
10
20
8
60
8,5
95
10
50
10
80
5
50
51,5
355
37
Aleksandr Feoktistov
RUS
15
20
8
60
5,5
100
7,5
50
10
80
5
50
51,0
360
38
Michel Caillaud
FRA
10
20
8,5
60
3
100
10
50
9
80
10
50
50,5
360
39
Emil Klemanič
SVK
15
20
11
60
6
100
2,5
50
6
80
9
50
49,5
360
40
Bogusz Piliczewski
POL
10
20
7,5
60
10
100
7,5
50
5
80
9
50
49,0
360
41
Andrey Selivanov
RUS
15
14
10
60
1
100
2,5
50
10
80
10
50
48,5
354
42
Klemen Šivic
SLO
10
20
9
60
6
76
5
50
10
80
7
50
47,0
336
43
Marcel van Herck
BEL
5
20
8
60
13,5
97
5
50
7
80
8
50
46,5
357
44
Valery Semenenko
UKR
10
20
11
60
2
100
7,5
50
10
80
5
50
45,5
360
45
Igor Spirić
SCG
15
17
2,5
60
11
89
5
50
6
80
5
50
44,5
346
46
Vidmantas Satkus
LTU
10
20
4
60
6
98
15
48
2
80
7
50
44,0
356
47
Nikola Predrag
CRO
5
20
5
60
9,5
100
5
50
11
80
8
50
43,5
360
 
Peter Gvozdják
SVK
15
20
10
60
2
100
2,5
50
6
80
8
50
43,5
360
49
Vladimir Pogorelov
UKR
5
20
3
60
12,5
100
5
50
10
80
5
50
40,5
360
 
Valery Kopyl
UKR
10
20
5
60
5,5
100
5
50
5
80
10
50
40,5
360
 
Mikhail Gabeskiria
GEO
0
20
10
60
6,5
100
5
50
9
80
10
50
40,5
360
52
Zdenĕk Libiš
CZE
10
20
8
60
3
100
5
50
9
80
5
50
40,0
360
53
A. Papastavropoulos
GRE
5
20
4
45
5,5
57
5
50
14
72
5
50
38,5
294
54
Marko Klasinc
SLO
0
20
9
60
8,5
97
5
50
5
80
11
50
38,5
357
55
Kohey Yamada
JPN
0
20
3
60
6
80
10
50
9
76
10
50
38,0
336
56
Nikos Mendrinos
GRE
15
20
0
60
6
100
2,5
50
9
80
5
50
37,5
360
57
Mike Prcic
BIH
10
20
0
60
7,5
65
5
50
9
79
5
50
36,5
324
58
Yuji Kikuta
JPN
5
20
5
60
6,5
64
5
50
9
80
5
50
35,5
324
59
Claus Czeremin
GER
0
20
5
60
8
100
2,5
50
10
80
10
50
35,5
360
60
Dinu-Ioan Nicula
ROM
5
20
3,5
60
3,5
100
10
50
5
80
7
50
34,0
360
61
Marek Kolčák
SVK
10
20
6,5
60
9,5
100
2,5
50
0
80
5
50
33,5
360
62
Aleksandr Miholap
BLR
5
20
4,5
60
5
79
5
50
5
80
8
50
32,5
339
63
Ivan Bender
CRO
5
20
4
60
11,5
100
2,5
50
0
80
9,5
50
32,5
360
64
Miodrag Radomirović
SCG
5
20
5
60
2
100
5
50
11
75
3
50
31,0
355
65
Fadil Abdurahmanović
BIH
5
20
5
60
2
48
5
50
5
80
8,5
50
30,5
308
66
Vilimantas Satkus
LTU
10
20
3,5
60
4,5
95
5
50
2
80
5
50
30,0
355
67
Thomas Maeder
SUI
0
20
5
60
2
99
7,5
50
9
80
5
50
28,5
359
68
Mikalai Sihnevich
BLR
5
20
5
60
2
100
2,5
50
11
80
3
50
28,5
360
69
Johan de Boer
NED
5
20
3
60
3
100
5
50
6
80
5
50
27,0
360
70
Ryszard Krolikowski
POL
0
20
2
60
10
100
2,5
50
7
80
5
50
26,5
360
71
Ruzvelt Martsvalashvili
GEO
5
20
6
60
3,5
100
2,5
50
1
80
6
50
24,0
360
72
Dejan Glišić
CRO
10
19
3
60
0,5
35
2,5
50
2
78
5
50
23,0
292
73
Kiril Jeliazkov
BUL
10
20
0
60
3
96
5
50
0
80
5
50
23,0
356
74
Ivan Denkovski
MAC
5
20
0
60
3
96
5
50
0
80
7
50
20,0
356
75
Krešimir Starčević
CRO
10
20
0
60
2,5
99
2,5
50
0
80
5
50
20,0
359
76
Milan Petras
CZE
5
20
0
60
5
98
2,5
50
1
80
5
49
18,5
357
77
Hitoshi Yanami
JPN
5
19
0
60
3,5
100
2,5
50
2
80
5
50
18,0
359
78
I. Vandemeulebroucke
BEL
0
20
0
60
1,5
100
5
50
0
80
5
50
11,5
360
79
Dzhemal Makhatadze
GEO
0
20
0
60
3
100
2,5
50
5
80
0
50
10,5
360
80
Josip Perković
BIH
0
20
4
60
1
97
0
50
0
80
5
50
10,0
357
81
Paul Raican
ROM
0
20
0
60
2,5
100
2,5
50
0
80
5
50
10,0
360
82
Bjørn Enemark
DEN
0
20
0
60
4,5
100
0
50
1
80
0
50
5,5
360
 
Spyros Ilandzis
GRE
10
20
0
60
7
86
0
50
1
80
5
50
23,0
346
 
Panagis Sklavounos
GRE
0
20
4
60
2,5
100
7,5
50
3
80
5
50
22,0
360
 
Dimitris Skyrianoglou
GRE
0
20
5
59
0,5
100
5
50
5
80
5
50
20,5
359

Director: Brian Stephenson (GBR)
Assistants: Peter Bakker (NED), Ward Stoffelen (BEL), Neal Turner (FIN)