1.d4 Nf6 2.c3 d5 3.Nf3 e6 4.Bf4 Ng4 5.e3 Bd6 6.Nbd2 O-O 7.Ne5 Nxe5 8.dxe5 Be7 9.h4 Nd7 10.Bd3 f6 11.Qh5 f5 12.g4 Qe8 13.Qxe8 Rxe8 14.gxf5 exf5 15.Nf3 c6 16.Rg1 Nc5 17.Bc2 Kf7 18.h5 Bd7 19.O-O-O g6 20.hxg6+ hxg6 21.e6+ Kxe6 22.Rxg6+ Bf6 23.Bg5 Rf8 24.Rh1 Ne4 25.Bxe4 fxe4 26.Nd4+ Ke7 27.Rh7+ Rf7 28.Bxf6+ Ke8 29.Rg8+ Rf8 30.Re7+ Kd8 31.Rxf8+ Be8 32.Nf5 b5 33.Be5 Rc8 34.f3 exf3 35.Bd6 a6 36.b3 Rb8 37.Bh2 c5 38.Rfxe8# 1-0