1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Nb3 Bb6 6.Nc3 Nf6 7.Qe2 d6 8.Be3 Be6 9.O-O-O Qe7 10.f3 O-O-O 11.Bxb6 axb6 12.g4 h5 13.g5 Nd7 14.h4 f6 15.Qe3 fxg5 16.hxg5 g6 17.f4 Rdf8 18.Bd3 Qf7 19.Rdf1 Re8 20.Nd4 Nxd4 21.Qxd4 Bg4 22.f5 Ne5 23.f6 Qd7 24.Nd5 Kb8 25.a4 Nf7 26.Bb5 c6 27.Nxb6 Qe6 28.Bc4 Qe5 29.Qd3 Nxg5 30.Rhg1 Nxe4 31.Rxg4 hxg4 32.Nd7+ Kc7 33.Nxe5 Rxe5 34.f7 Rf8 35.Qd4 Ng5 36.a5 Nf3 37.Qb6+ Kc8 38.a6 Re7 39.a7 Kd7 40.Qxb7+ Kd8 41.a8=Q#