Analysis by Fritz.
1.d4
Nf6
2.Nf3
g6
3.Nc3
d5
4.Bf4
Bg7
5.e3
0-0
6.Ne5
Nh5
7.Bg3
Nxg3
8.hxg3
c5
9.Be2
cxd4
10.exd4
Nc6
11.Nxc6
bxc6
12.Na4
e5
13.dxe5
Bxe5
14.Qd2
f5
15.Rd1
f4
16.gxf4
Rxf4
17.Nc5
Bxb2?
[There is a win here with 17...Rh4
18.Rxh4
Qxh4
19.Bf3
Bxb2
]
18.Nd3?
[White could have taken the rook, since it appears that black doesn't have adequate compensation for the sacrificed material: 18.Qxf4
Qa5+
19.Kf1
Qxc5
20.Qh4
]
18...Rh4
This is the strange position that attracted so much attention. No one was quite sure whether there was a win here for Alex or not, but from now on both players find the best moves and the computer's evaluation of the position never shifts from 0.00, indicating a draw.
19.Rxh4
Qxh4
20.Nxb2
All other moves lose.
20...Qh1+
21.Bf1
Ba6
[Black could try 21...Bg4
22.f3
Qh4+
23.Qf2
Re8+
24.Be2
Qh1+
25.Kd2
Qh6+
26.Kc3
, but it seems that White can escape with the extra material.]
22.Qe3
Again, the only move to draw.
22...Bxf1
[22...Qxf1+
23.Kd2
Qxg2
24.Qe6+
Kg7
25.Qe7+
Kh6
26.Qh4+
draws]
23.Qe6+
Kg7
24.Qe7+
Kh6
25.Qe3+
Kg7
[Black cannot avoid the perpetual, as the following analysis shows: 25...g5
26.Qe6+
Kg7
(26...Kh5??
27.g4+
Kh4
28.Qh6+
Kxg4
29.Qxh1
and White wins) 27.Qe7+
draws; as does 25...Kh5
26.Qe5+
Kh6
(26...g5?
27.g4+
Kg6
28.Qf5+
Kg7
29.Qxg5+
Kf7
30.Kd2
, with a significant advantage for White.) 27.Qe3+
]
26.Qe7+
Kh6
27.Qe3+
1/2-1/2