1.e4 e6 2.Nf3 d5 3.exd5 exd5 4.Qe2+ Be6 5.d3 Nf6 6.Ng5 Qe7 7.Nxe6 Qxe6 8.Qxe6+ fxe6 9.g3 Be7 10.Bg2 Nc6 11.Nc3 a6 12.Bh3 Nd4 13.O-O O-O-O 14.Bd2 Nf3+ 15.Kh1 Nxd2 16.Rfe1 Nf3 17.Rxe6 Bc5 18.Rxf6+ Kb8 19.Rxf3 Rhf8 20.Rxf8 Rxf8 21.Nxd5 Rxf2 22.Rc1 c6 23.Nc3 h6 24.Ne4 Re2 25.Nxc5 Re5 26.Nd7+ Kc7 27.Nxe5 Kb6 28.Bg2 Kc7 29.h4 Kd6 30.Nc4+ Kc7 31.g4 g5 32.hxg5 hxg5 33.Re1 b5 34.Ne5 Kb6 35.Nxc6 a5 36.Re5 Ka6 37.Rxg5 a4 38.a3 Kb6 39.Nb4 Ka5 40.Rg8 Kb6 41.g5 Ka5 42.g6 Kb6 43.g7 Ka5 44.Ra8+ Kb6 45.g8=Q Kc7 46.Qd8#