1.e4 e6 2.d4 d5 3.Nc3 Nf6 4.e5 Nfd7 5.f4 c5 6.Nf3 Nc6 7.Be3 a6 8.Qd2 b5 9.h4 cxd4 10.Nxd4 Nxd4 11.Bxd4 Bc5 12.h5 Qb6 13.O-O-O Bxd4 14.Qxd4 b4 15.Ne2 a5 16.Qxb6 Nxb6 17.Nd4 Ba6 18.Bd3 Kd7 19.g4 Bxd3 20.cxd3 Rhc8+ 21.Kb1 a4 22.h6 g6 23.Rc1 Rxc1+ 24.Rxc1 Nc8 25.Nb5 Rb8 26.Rc7+ Kd8 27.Rxf7 Rxb5 28.Rxh7 Rc5 29.Rg7 b3 30.h7 Rc2 31.h8=Q#