1.d4 Nf6 2.Nc3 d5 3.e4 Nxe4 4.Nxe4 dxe4 5.Bc4 Bf5 6.g4 Bg6 7.c3 e6 8.Qb3 b6 9.Ne2 Bd6 10.h4 h6 11.Bxe6 Qe7 12.h5 fxe6 13.hxg6 Nd7 14.Qc2 Qf6 15.Qxe4 O-O 16.Be3 Rae8 17.g5 Qf5 18.Qxf5 Rxf5 19.gxh6 gxh6 20.Bxh6 Nf6 21.Rh4 e5 22.dxe5 Rfxe5 23.Be3 Nd5 24.O-O-O Nxe3 25.fxe3 Rxe3 26.Nd4 a5 27.g7 Re1 28.Nf5 Bc5 29.Rh8+ Kf7 30.g8=Q+ Rxg8 31.Nh6+ Kg7 32.Rxg8+ Kxh6 33.Rxe1