1.e4 Nf6 2.e5 Nd5 3.c4 Nb6 4.c5 Nd5 5.Bc4 c6 6.Nc3 Nxc3 7.bxc3 d5 8.Bb3 Bf5 9.d4 e6 10.h4 h5 11.Bg5 f6 12.Bf4 Nd7 13.Nf3 Qa5 14.Qd2 Be4 15.Bc2 Bxf3 16.gxf3 O-O-O 17.Rg1 fxe5 18.Bg5 exd4 19.Bxd8 Qxd8 20.cxd4 Qxh4 21.O-O-O Qf6 22.Rg6 Qf7 23.Re1 Rh6 24.Rexe6 Rxg6 25.Rxg6 Qxf3 26.Re6 Nf6 27.Qe1 Qf4+ 28.Kb1 Nd7 29.Re8+ Kc7 30.Qa5+ b6 31.Qxa7#