1.d4
Nf6
2.c4
e6
3.Nc3
Bb4
4.a3
Bxc3+
5.bxc3
c5
6.e3
b6
7.Bd3
Nc6
8.Ne2
Ba6
9.e4
0-0
10.Bg5
h6
11.Bh4
g5
Whether now or after White plays e5, g5 will have to be played, so Black decides to get it out of the way.
12.Bg3
d6
13.f4
Na5
14.fxg5
hxg5
15.0-0
Nh5
16.Bxd6!!
The sheer imagination and depth are flabbergasting.
16...Qxd6
17.e5
Qe7
18.Ng3!
This seemingly innocuous move is in fact a deflection and not an exchange!
18...Nxg3
19.Rf6!!
Down two pieces, White ensures the kingside remains cut off with this move. [19.hxg3?!
f5
and the attack is harder to conduct.]
19...Kg7
[19...Bxc4
to try and take some of the steam out of White's attack by exchanging pieces, doesn't quite do it. 20.hxg3
Bxd3
21.Qxd3
The problem is that White still has a myriad of threats, whether the simplistic Qd2-Qxg5, to Raf1 with queen or even a d5 thrust if called for. A sample line might go 21...Kg7
22.Qe3
Rh8
23.Raf1
Rag8
24.Qxg5+
Kf8
25.Rxf7+
Qxf7
26.Rxf7+
Kxf7
27.Qf6+
Ke8
28.Qxe6+
Kd8
29.d5!
]
20.Qg4!
Black isn't given a moment's respite.
20...Rg8
21.hxg3
Nb7
Desperately trying to bring some support for f7
22.Raf1
Nd8
23.Qe4
Qb7
24.d5
Rh8
25.Qg6+!!
Just incredible.
25...fxg6
[If 25...Kf8
then 26.dxe6
and there is no defense against Rxf7+.]
26.Rxg6+
Kh7
The final windmill is an inescapable mating net.
27.Rxg5+
Kh6
28.Rg6+
Kh7
29.Rg4+
Kh6
30.Rf6+
Kh5
31.Rh4+
The next move is mate. 1-0