Swiss Crazyhouse Tournament

Discussion of computer chess matches and engine tournaments.

Moderators: hgm, Rebel, chrisw

Carlos777
Posts: 1737
Joined: Sun Dec 13, 2009 6:09 pm

Swiss Crazyhouse Tournament

Post by Carlos777 »

Conditions:

Type: Swiss
Rounds: 7
OS: Win 7 64 bits
HW: Phenom II x4 955 8GB RAM
Threads: 1 per engine (3 games played simultaneously)
Hash: 512MB
GUI: Winboard AA
Time Control: 30'+5"
Book: None

Participants (26):

Stockfish 010117
Stockfish 301116
Stockfish 281116 Skill 15
Stockfish 021116
Imortal 3.04
Imortal 2.9001
TJchess 1.3
Sunsetter 9
Imortal 2.0
Sunsetter 7g
Sunsetter 7e
TJchess 1.01
Imortal 1.0
Stockfish 281116 Skill 10
CrazyWa 1.0.1
SjaakII 1.4.1
CrazyWa 0.1.4
Sjeng 11.3
Nebiyu 1.45a
Feuerstein 0.461
Pulsar2009-9b
Tscp crazyhouse 1.1
KKF 2.6.7b
Stockfish 281116 Skill 05
PyChess 0.12.4 32bit
Stockfish 281116 Skill 01

Notes:
- I am running this just for fun and for some zh fans that might enjoy it.
- In order to have more participants and to be more competitive, I am including in some cases more than 1 version per engine.
- I want to test SF with the skill levels. This version is 281116 with is preinstalled with the WB AA package.
- The 021116 and 301116 versions of Stockfish where downloaded from https://github.com/niklasf/Stockfish/releases
- Stockfish 021116 is the first zh version of SF.
- Version 010117 was compiled on my PC with mingw.
Carlos777
Posts: 1737
Joined: Sun Dec 13, 2009 6:09 pm

Re: Swiss Crazyhouse Tournament

Post by Carlos777 »

1st Round

No surprises, except Sunsetter 7e who was winning when lost on time against Stockfish Skill 05.

Code: Select all

                                 Score       1 
------------------------------------------------
 1: TJchess 1.3                 1.0 /  1   14w+  (+1 -0 =0)
 2: Imortal 2.9001              1.0 /  1   21b+  (+1 -0 =0)
 3: Sunsetter 9                 1.0 /  1   19b+  (+1 -0 =0)
 4: Imortal 2.0                 1.0 /  1   16w+  (+1 -0 =0)
 5: Sunsetter 7g                1.0 /  1   18b+  (+1 -0 =0)
 6: Imortal 3.04                1.0 /  1   24w+  (+1 -0 =0)
 7: Stockfish 021116            1.0 /  1   25b+  (+1 -0 =0)
 8: TJchess 1.01                1.0 /  1   15b+  (+1 -0 =0)
 9: Stockfish 281116 Skill 05   1.0 /  1   17b+  (+1 -0 =0)
10: Stockfish 281116 Skill 15   1.0 /  1   20w+  (+1 -0 =0)
11: Imortal 1.0                 1.0 /  1   22w+  (+1 -0 =0)
12: Stockfish 301116            1.0 /  1   23b+  (+1 -0 =0)
13: Stockfish 010117            1.0 /  1   26w+  (+1 -0 =0)
14: Feuerstein 0.461            0.0 /  1    1b-  (+0 -1 =0)
15: PyChess 0.12.4 32bit        0.0 /  1    8w-  (+0 -1 =0)
16: Tscp crazyhouse 1.1         0.0 /  1    4b-  (+0 -1 =0)
17: Sunsetter 7e                0.0 /  1    9w-  (+0 -1 =0)
18: KKF 2.6.7b                  0.0 /  1    5w-  (+0 -1 =0)
19: Pulsar 2009-9b              0.0 /  1    3w-  (+0 -1 =0)
20: SjaakII 1.4.1               0.0 /  1   10b-  (+0 -1 =0)
21: Nebiyu 1.45a                0.0 /  1    2w-  (+0 -1 =0)
22: Stockfish 281116 Skill 01   0.0 /  1   11b-  (+0 -1 =0)
23: CrazyWa 1.0.1               0.0 /  1   12w-  (+0 -1 =0)
24: Sjeng 11.3                  0.0 /  1    6b-  (+0 -1 =0)
25: CrazyWa 0.1.4               0.0 /  1    7w-  (+0 -1 =0)
26: Stockfish 281116 Skill 10   0.0 /  1   13b-  (+0 -1 =0)
------------------------------------------------
13 games: +6 -7 =0
Carlos777
Posts: 1737
Joined: Sun Dec 13, 2009 6:09 pm

Re: Swiss Crazyhouse Tournament

Post by Carlos777 »

2nd Round

Everything went as expected (although, I am not sure if Stockfish Skill 01 beating Nebiyu 1.45a was. It seems these skills levels are very random, I have seen SF Skill 1 defeated by Pychess in a blitz game I ran.) Sunsetter 9 put a good fight but finally lost against Stockfish 010117.

Code: Select all

                                 Score       1    2 
-----------------------------------------------------
 1: Imortal 3.04                2.0 /  2   16w+ 10b+  (+2 -0 =0)
 2: Stockfish 021116            2.0 /  2   17b+ 12w+  (+2 -0 =0)
 3: Stockfish 281116 Skill 15   2.0 /  2   13w+ 14b+  (+2 -0 =0)
 4: Stockfish 301116            2.0 /  2    8b+ 15w+  (+2 -0 =0)
 5: Stockfish 010117            2.0 /  2   18w+  9b+  (+2 -0 =0)
 6: Imortal 2.9001              2.0 /  2   21b+  7w+  (+2 -0 =0)
 7: Imortal 1.0                 1.0 /  2   20w+  6b-  (+1 -1 =0)
 8: CrazyWa 1.0.1               1.0 /  2    4w- 11b+  (+1 -1 =0)
 9: Sunsetter 9                 1.0 /  2   26b+  5w-  (+1 -1 =0)
10: TJchess 1.01                1.0 /  2   25b+  1w-  (+1 -1 =0)
11: Stockfish 281116 Skill 05   1.0 /  2   19b+  8w-  (+1 -1 =0)
12: Imortal 2.0                 1.0 /  2   22w+  2b-  (+1 -1 =0)
13: SjaakII 1.4.1               1.0 /  2    3b- 23w+  (+1 -1 =0)
14: Sunsetter 7g                1.0 /  2   23b+  3w-  (+1 -1 =0)
15: TJchess 1.3                 1.0 /  2   24w+  4b-  (+1 -1 =0)
16: Sjeng 11.3                  1.0 /  2    1b- 25w+  (+1 -1 =0)
17: CrazyWa 0.1.4               1.0 /  2    2w- 22b+  (+1 -1 =0)
18: Stockfish 281116 Skill 10   1.0 /  2    5b- 26w+  (+1 -1 =0)
19: Sunsetter 7e                1.0 /  2   11w- 24b+  (+1 -1 =0)
20: Stockfish 281116 Skill 01   1.0 /  2    7b- 21w+  (+1 -1 =0)
21: Nebiyu 1.45a                0.0 /  2    6w- 20b-  (+0 -2 =0)
22: Tscp crazyhouse 1.1         0.0 /  2   12b- 17w-  (+0 -2 =0)
23: KKF 2.6.7b                  0.0 /  2   14w- 13b-  (+0 -2 =0)
24: Feuerstein 0.461            0.0 /  2   15b- 19w-  (+0 -2 =0)
25: PyChess 0.12.4 32bit        0.0 /  2   10w- 16b-  (+0 -2 =0)
26: Pulsar 2009-9b              0.0 /  2    9w- 18b-  (+0 -2 =0)
-----------------------------------------------------
26 games: +13 -13 =0
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Swiss Crazyhouse Tournament

Post by Vinvin »

Carlos777 wrote:2nd Round

Everything went as expected (although, I am not sure if Stockfish Skill 01 beating Nebiyu 1.45a was. It seems these skills levels are very random, I have seen SF Skill 1 defeated by Pychess in a blitz game I ran.) Sunsetter 9 put a good fight but finally lost against Stockfish 010117.

Code: Select all

                                 Score       1    2 
-----------------------------------------------------
 1: Imortal 3.04                2.0 /  2   16w+ 10b+  (+2 -0 =0)
 2: Stockfish 021116            2.0 /  2   17b+ 12w+  (+2 -0 =0)
 3: Stockfish 281116 Skill 15   2.0 /  2   13w+ 14b+  (+2 -0 =0)
 4: Stockfish 301116            2.0 /  2    8b+ 15w+  (+2 -0 =0)
 5: Stockfish 010117            2.0 /  2   18w+  9b+  (+2 -0 =0)
 6: Imortal 2.9001              2.0 /  2   21b+  7w+  (+2 -0 =0)
 7: Imortal 1.0                 1.0 /  2   20w+  6b-  (+1 -1 =0)
 8: CrazyWa 1.0.1               1.0 /  2    4w- 11b+  (+1 -1 =0)
 9: Sunsetter 9                 1.0 /  2   26b+  5w-  (+1 -1 =0)
10: TJchess 1.01                1.0 /  2   25b+  1w-  (+1 -1 =0)
11: Stockfish 281116 Skill 05   1.0 /  2   19b+  8w-  (+1 -1 =0)
12: Imortal 2.0                 1.0 /  2   22w+  2b-  (+1 -1 =0)
13: SjaakII 1.4.1               1.0 /  2    3b- 23w+  (+1 -1 =0)
14: Sunsetter 7g                1.0 /  2   23b+  3w-  (+1 -1 =0)
15: TJchess 1.3                 1.0 /  2   24w+  4b-  (+1 -1 =0)
16: Sjeng 11.3                  1.0 /  2    1b- 25w+  (+1 -1 =0)
17: CrazyWa 0.1.4               1.0 /  2    2w- 22b+  (+1 -1 =0)
18: Stockfish 281116 Skill 10   1.0 /  2    5b- 26w+  (+1 -1 =0)
19: Sunsetter 7e                1.0 /  2   11w- 24b+  (+1 -1 =0)
20: Stockfish 281116 Skill 01   1.0 /  2    7b- 21w+  (+1 -1 =0)
21: Nebiyu 1.45a                0.0 /  2    6w- 20b-  (+0 -2 =0)
22: Tscp crazyhouse 1.1         0.0 /  2   12b- 17w-  (+0 -2 =0)
23: KKF 2.6.7b                  0.0 /  2   14w- 13b-  (+0 -2 =0)
24: Feuerstein 0.461            0.0 /  2   15b- 19w-  (+0 -2 =0)
25: PyChess 0.12.4 32bit        0.0 /  2   10w- 16b-  (+0 -2 =0)
26: Pulsar 2009-9b              0.0 /  2    9w- 18b-  (+0 -2 =0)
-----------------------------------------------------
26 games: +13 -13 =0
The interesting matches will start now ! :-)
Carlos777
Posts: 1737
Joined: Sun Dec 13, 2009 6:09 pm

Re: Swiss Crazyhouse Tournament

Post by Carlos777 »

Vinvin wrote: The interesting matches will start now ! :-)
Yes :wink: Imortal 2.9001 is playing SF skill 15 right now. It seems it is gonna be an even game.
Carlos777
Posts: 1737
Joined: Sun Dec 13, 2009 6:09 pm

Re: Swiss Crazyhouse Tournament

Post by Carlos777 »

Standings after the 3rd round:

Code: Select all

                                 Score       1    2    3 
----------------------------------------------------------
 1: Stockfish 301116            3.0 /  3   14b+  7w+  6b+  (+3 -0 =0)
 2: Stockfish 010117            3.0 /  3   19w+  8b+  4w+  (+3 -0 =0)
 3: Stockfish 281116 Skill 15   3.0 /  3   17w+ 16b+  5w+  (+3 -0 =0)
 4: Stockfish 021116            2.0 /  3   10b+ 11w+  2b-  (+2 -1 =0)
 5: Imortal 2.9001              2.0 /  3   23b+  9w+  3b-  (+2 -1 =0)
 6: Imortal 3.04                2.0 /  3   21w+ 12b+  1w-  (+2 -1 =0)
 7: TJchess 1.3                 2.0 /  3   22w+  1b- 19w+  (+2 -1 =0)
 8: Sunsetter 9                 2.0 /  3   25b+  2w- 14b+  (+2 -1 =0)
 9: Imortal 1.0                 2.0 /  3   15w+  5b- 18w+  (+2 -1 =0)
10: CrazyWa 0.1.4               2.0 /  3    4w- 20b+ 21w+  (+2 -1 =0)
11: Imortal 2.0                 2.0 /  3   20w+  4b- 17w+  (+2 -1 =0)
12: TJchess 1.01                2.0 /  3   24b+  6w- 16w+  (+2 -1 =0)
13: Sunsetter 7e                2.0 /  3   18w- 22b+ 15w+  (+2 -1 =0)
14: CrazyWa 1.0.1               1.0 /  3    1w- 18b+  8w-  (+1 -2 =0)
15: Stockfish 281116 Skill 01   1.0 /  3    9b- 23w+ 13b-  (+1 -2 =0)
16: Sunsetter 7g                1.0 /  3   26b+  3w- 12b-  (+1 -2 =0)
17: SjaakII 1.4.1               1.0 /  3    3b- 26w+ 11b-  (+1 -2 =0)
18: Stockfish 281116 Skill 05   1.0 /  3   13b+ 14w-  9b-  (+1 -2 =0)
19: Stockfish 281116 Skill 10   1.0 /  3    2b- 25w+  7b-  (+1 -2 =0)
20: Tscp crazyhouse 1.1         1.0 /  3   11b- 10w- 26b+  (+1 -2 =0)
21: Sjeng 11.3                  1.0 /  3    6b- 24w+ 10b-  (+1 -2 =0)
22: Feuerstein 0.461            1.0 /  3    7b- 13w- 24b+  (+1 -2 =0)
23: Nebiyu 1.45a                1.0 /  3    5w- 15b- 25b+  (+1 -2 =0)
24: PyChess 0.12.4 32bit        0.0 /  3   12w- 21b- 22w-  (+0 -3 =0)
25: Pulsar 2009-9b              0.0 /  3    8w- 19b- 23w-  (+0 -3 =0)
26: KKF 2.6.7b                  0.0 /  3   16w- 17b- 20w-  (+0 -3 =0)
----------------------------------------------------------
39 games: +21 -18 =0
Carlos777
Posts: 1737
Joined: Sun Dec 13, 2009 6:09 pm

Re: Swiss Crazyhouse Tournament

Post by Carlos777 »

After 4 rounds:

Code: Select all

                                 Score       1    2    3    4 
---------------------------------------------------------------
 1: Stockfish 301116            4.0 /  4   11b+  5w+  4b+  3w+  (+4 -0 =0)
 2: Stockfish 021116            3.0 /  4    9b+  7w+  3b-  6w+  (+3 -1 =0)
 3: Stockfish 010117            3.0 /  4   14w+ 10b+  2w+  1b-  (+3 -1 =0)
 4: Imortal 3.04                3.0 /  4   16w+ 15b+  1w- 10b+  (+3 -1 =0)
 5: TJchess 1.3                 3.0 /  4   22w+  1b- 14w+ 15w+  (+3 -1 =0)
 6: Stockfish 281116 Skill 15   3.0 /  4   12w+ 18b+  8w+  2b-  (+3 -1 =0)
 7: Imortal 2.0                 3.0 /  4   19w+  2b- 12w+ 13b+  (+3 -1 =0)
 8: Imortal 2.9001              3.0 /  4   21b+ 13w+  6b- 17w+  (+3 -1 =0)
 9: CrazyWa 0.1.4               3.0 /  4    2w- 19b+ 16w+ 18b+  (+3 -1 =0)
10: Sunsetter 9                 2.0 /  4   23b+  3w- 11b+  4w-  (+2 -2 =0)
11: CrazyWa 1.0.1               2.0 /  4    1w- 20b+ 10w- 19b+  (+2 -2 =0)
12: SjaakII 1.4.1               2.0 /  4    6b- 25w+  7b- 22b+  (+2 -2 =0)
13: Imortal 1.0                 2.0 /  4   24w+  8b- 20w+  7w-  (+2 -2 =0)
14: Stockfish 281116 Skill 10   2.0 /  4    3b- 23w+  5b- 21b+  (+2 -2 =0)
15: TJchess 1.01                2.0 /  4   26b+  4w- 18w+  5b-  (+2 -2 =0)
16: Sjeng 11.3                  2.0 /  4    4b- 26w+  9b- 20b+  (+2 -2 =0)
17: Sunsetter 7e                2.0 /  4   20w- 22b+ 24w+  8b-  (+2 -2 =0)
18: Sunsetter 7g                1.0 /  4   25b+  6w- 15b-  9w-  (+1 -3 =0)
19: Tscp crazyhouse 1.1         1.0 /  4    7b-  9w- 25b+ 11w-  (+1 -3 =0)
20: Stockfish 281116 Skill 05   1.0 /  4   17b+ 11w- 13b- 16w-  (+1 -3 =0)
21: Nebiyu 1.45a                1.0 /  4    8w- 24b- 23b+ 14w-  (+1 -3 =0)
22: Feuerstein 0.461            1.0 /  4    5b- 17w- 26b+ 12w-  (+1 -3 =0)
23: Pulsar 2009-9b              1.0 /  4   10w- 14b- 21w- 24b+  (+1 -3 =0)
24: Stockfish 281116 Skill 01   1.0 /  4   13b- 21w+ 17b- 23w-  (+1 -3 =0)
25: KKF 2.6.7b                  1.0 /  4   18w- 12b- 19w- 26w+  (+1 -3 =0)
26: PyChess 0.12.4 32bit        0.0 /  4   15w- 16b- 22w- 25b-  (+0 -4 =0)
---------------------------------------------------------------
52 games: +26 -26 =0
Here the game that probably decides the tournament winner:
[Event "Computer Chess Game"]
[Site "PHENOMII_X4"]
[Date "2017.01.02"]
[Round "4"]
[White "Stockfish 301116"]
[Black "Stockfish 010117"]
[Result "1-0"]
[TimeControl "1800+5"]
[Variant "crazyhouse"]
[Annotator "1. +0.60 1... -0.49"]

1. e4 {+0.60/23} e6 {-0.49/22 1:00} 2. Nf3 {+0.51/20 6} d5 {-0.50/19 8} 3.
e5 {+0.68/21 17} c5 {-0.17/20 17} 4. Nc3 {+0.77/22 1:32} a6 {-0.97/24 4:39}
5. Bd3 {+0.90/22 36} Nc6 {-0.77/22 1:22} 6. O-O {+0.69/20 9} Nh6
{-0.76/22 1:07} 7. b3 {+0.95/20 23} Ng4 {-0.85/22 1:11} 8. Qe2
{+1.08/19 32} Be7 {-1.27/21 2:04} 9. h3 {+0.77/21 1:26} Nh6 {-0.81/19 32}
10. Ba3 {+1.56/20 29} b6 {-0.94/21 54} 11. Rae1 {+0.98/21 1:00} O-O
{-1.55/22 3:16} 12. Qe3 {+1.13/22 1:04} f5 {-0.75/21 46} 13. exf6
{+0.77/22 50} Rxf6 {-3.08/22 1:06} 14. Ng5 {+1.26/19 7} P@f5 {-1.07/19 13}
15. P@b7 {+1.09/20 51} Bxb7 {-0.86/19 19} 16. Nxe6 {+0.56/20 24} Qd6
{-0.98/18 13} 17. Nxd5 {+0.72/20 37} Qxd5 {-0.43/20 44} 18. Nf4
{+0.98/20 10} Qxg2+ {+0.36/16 5} 19. Nxg2 {+1.73/17 19} Ne5 {+0.47/19 49}
20. f3 {+2.46/17 8} Bd6 {-1.47/17 6} 21. P@h2 {+2.31/20 2:44} Nxd3
{-1.18/18 1:53} 22. Qxd3 {+2.84/17 24} P@f2+ {-0.52/19 28} 23. Rxf2
{+4.02/17 16} Bxh2+ {+0.92/17 4} 24. Kh1 {+1.26/20 2:16} P@g3 {+2.40/16 13}
25. Re7 {-0.15/19 1:29} P@f7 {-0.11/19 1:55} 26. N@d8 {+1.01/18 27} B@b5
{-0.03/19 1:05} 27. Qxb5 {+10.90/16 16} N@f8 {-5.56/18 1:30} 28. Re8
{+1000.13/18 46} Rxd8 {-10.61/18 48} 29. Rxd8 {+1000.07/25 21} Kh8
{-1000.06/18 28} 30. P@e7 {+1000.06/25 33} axb5 {-1000.05/23 17} 31.
exf8=Q+ {+1000.05/20 5} N@g8 {-1000.04/25 21} 32. Qxg7+ {+1000.04/24 30}
Kxg7 {-1000.03/1 0.1} 33. N@h5+ {+1000.03/23 21} Kg6 {-1000.02/19 19} 34.
Q@g7+ {+1000.02/28 43} Kxh5 {-1000.01/1} 35. R@h4# {+1000.01/127 0.2}
{Xboard adjudication: Checkmate} 1-0
It is interesting these dramatic eval changes, it seems the key move was 26. ... B@b5, SF 301116 plays 27. Qxb5 and his eval goes up 9 pawns.
User avatar
hgm
Posts: 27814
Joined: Fri Mar 10, 2006 10:06 am
Location: Amsterdam
Full name: H G Muller

Re: Swiss Crazyhouse Tournament

Post by hgm »

Encouraging that CrazyWa 1.0.1 beat Sunsetter 7g. My goal when I started writing CrazyWa in October was to make an engine that could play Wa Shogi (i.e. handle 11x11 boards and 31 piece types) approximately at the level that Sunsetter 7g plays Crazyhouse.

It will also be interesting to see the difference between CrzayWa 1.0.1 and 0.1.4. The only difference between these versions is that 0.1.4 does not store QS nodes in the transposition table.
Vinvin
Posts: 5228
Joined: Thu Mar 09, 2006 9:40 am
Full name: Vincent Lejeune

Re: Swiss Crazyhouse Tournament

Post by Vinvin »

Carlos777 wrote:After 4 rounds:...
Do you have winning stat by color ?
For what I know, having white is a big advantage in crazyhouse ....
Carlos777
Posts: 1737
Joined: Sun Dec 13, 2009 6:09 pm

Re: Swiss Crazyhouse Tournament

Post by Carlos777 »

hgm wrote:Encouraging that CrazyWa 1.0.1 beat Sunsetter 7g. My goal when I started writing CrazyWa in October was to make an engine that could play Wa Shogi (i.e. handle 11x11 boards and 31 piece types) approximately at the level that Sunsetter 7g plays Crazyhouse.

It will also be interesting to see the difference between CrzayWa 1.0.1 and 0.1.4. The only difference between these versions is that 0.1.4 does not store QS nodes in the transposition table.
Sunsetter lost on time, but the position was hopeless, so a good win for CrazyWa 0.1.4.
  • [Event "Computer Chess Game"]
    [Site "PHENOMII_X4"]
    [Date "2017.01.02"]
    [Round "4"]
    [White "Sunsetter 7g"]
    [Black "CrazyWa 0.1.4"]
    [Result "0-1"]
    [TimeControl "1800+5"]
    [Variant "crazyhouse"]
    [Annotator "1. +0.12 1... -0.20"]

    1. e4 {+0.12/16} e6 {-0.20/12 29} 2. d4 {+0.27/15 44} Nf6 {-0.26/12 1:10}
    3. Nc3 {+0.56/15 44} Bb4 {+0.24/13 1:05} 4. Bg5 {+0.64/14 43} h6
    {+0.84/12 35} 5. Bxf6 {+0.69/14 43} Qxf6 {+0.93/11 36} 6. N@e2
    {+0.42/13 43} e5 {+1.24/10 48} 7. Nf3 {+0.68/13 42} exd4 {+1.14/11 1:20} 8.
    Qxd4 {+0.56/13 42} Qxd4 {+1.34/10 42} 9. Nfxd4 {+0.46/12 41} B@f6
    {+1.26/9 46} 10. Q@d2 {+0.43/13 41} Nc6 {+1.31/9 29} 11. Ndb5 {+0.09/13 40}
    Q@a5 {+2.34/11 55} 12. Rd1 {+0.13/12 40} P@d3 {+3.60/11 1:59} 13. Qxd3
    {-0.23/13 2:38} Ne5 {+4.77/11 1:10} 14. Qg3 {-0.73/13 2:30} Qxb5
    {+3.44/10 35} 15. P@d4 {-0.97/12 36} Bh4 {+6.52/10 46} 16. dxe5
    {-0.87/14 2:21} Bxg3 {+6.39/10 1:04} 17. Nxg3 {-1.19/12 1:07} Qxe5
    {+6.98/9 1:27} 18. N@d5 {-1.19/11 33} P@d2+ {+6.99/7 29} 19. Rxd2
    {-1.86/12 32} Q@c1+ {+7.40/9 1:04} 20. B@d1 {-1.46/12 32} Qxb2
    {+7.69/9 1:06} 21. P@g6 {-3.01/12 32} Bxc3 {+11.91/9 32} 22. gxf7+
    {-3.33/12 31} Kxf7 {+13.15/10 2:18} 23. Nxc3 {-3.05/11 31} Qbxc3
    {+12.41/7 26} 24. B@e3 {-3.37/10 31} P@f4 {+15.39/8 1:32} 25. Bh5+
    {-4.40/10 30} Kf8 {+17.85/8 47} 26. P@e7+ {-6.31/12 2:01} Qxe7
    {+18.21/8 31} 27. Bxf4 {-6.82/11 29} P@b2 {+18.55/6 20} 28. Bd1
    {-7.12/12 3:47} b1=Q {+20.21/7 31} 29. Be2 {-8.05/11 26} d5 {+20.59/6 24}
    30. O-O {-8.35/12 1:41} P@h3 {+19.30/8 33} 31. P@d7 {-8.85/12 24} Bxd7
    {+22.95/9 28} 32. Bf3 {-10.24/12 48} hxg2 {+25.49/9 42} 33. Bxg2
    {-9.78/11 23} P@h3 {+25.31/7 25} 34. P@d6 {-10.89/11 23} cxd6
    {+31.91/9 1:03} 35. Bgf3 {-14.06/12 23} P@g2 {+34.00/8 42} 36. Bxd6
    {-13.03/9 0.4} Qxd6 {+37.37/7 30}
    {Black wins on time} 0-1