1.e4 e5 2.Nf3 Nc6 3.Nc3 Bc5 4.Bc4 d6 5.d3 Bg4 6.O-O Nd4 7.Bg5 f6 8.Be3 Bxf3 9.gxf3 Ne7 10.f4 g6 11.Nd5 Nxd5 12.Bxd5 c6 13.Bc4 Qd7 14.c3 Ne6 15.Bxc5 Nxc5 16.fxe5 fxe5 17.f4 O-O-O 18.b4 Ne6 19.fxe5 dxe5 20.Qb3 Ng5 21.Rf7 Qg4+ 22.Kh1 Rhf8 23.Raf1 Rxf7 24.Rxf7 Kb8 25.Rf1 Qe2 26.Qd1 Qxd1 27.Rxd1 Rf8 28.a4 Rf2 29.d4 Nf3 30.Rf1 Rxh2#