1.e4 d5 2.e5 c5 3.Ne2 Nc6 4.f4 h5 5.d4 Bg4 6.dxc5 e6 7.Be3 Nh6 8.h3 Nf5 9.Bf2 Bxe2 10.Bxe2 h4 11.Nd2 g5 12.fxg5 Qxg5 13.O-O Ne3 14.Bxe3 Qxe3+ 15.Kh1 Qxe5 16.Nf3 Qe3 17.c4 O-O-O 18.cxd5 Rxd5 19.Qe1 Bxc5 20.Bc4 Qxe1 21.Raxe1 Rd6 22.Ng5 Nd8 23.Rxf7 Rg8 24.Bxe6+ Kb8 25.Rf5 Rxg5 26.Rxg5 Rxe6 27.Rxe6 Nxe6 28.Re5 Bd4 29.Rxe6 Bxb2 30.Rh6 Kc7 31.Rxh4 b5 32.Rh7+ Kb6 33.g4 a5 34.g5 a4 35.g6 b4 36.g7 Bxg7 37.Rxg7 Kb5 38.h4 Kc4 39.h5 Kc3 40.h6 Kb2 41.Rg2+ Ka1 42.h7 b3 43.h8=Q+ b2 44.Qxb2#