1.e4 e5 2.f4 d6 3.Nf3 Nc6 4.Bc4 Be6 5.Bxe6 fxe6 6.fxe5 dxe5 7.O-O Bc5+ 8.Kh1 Qd7 9.d4 O-O-O 10.Ng5 Qxd4 11.Qxd4 Bxd4 12.Nf7 Nf6 13.c3 Bb6 14.Nxd8 Rxd8 15.Bg5 Rf8 16.Bxf6 gxf6 17.Nd2 f5 18.Nc4 Bc5 19.exf5 exf5 20.Rae1 e4 21.b4 Be7 22.Ne3 f4 23.Nd5 Bd6 24.Rxe4 a5 25.bxa5 Nxa5 26.Nxf4 Nb3 27.axb3 c5 28.g3 b5 29.Kg2 b4 30.cxb4 cxb4 31.Ne6 Rxf1 32.Kxf1 Kd7 33.Ng5 Kc6 34.Nxh7 Kd5 35.Nf6+ Kc6 36.Rc4+ Kb5 37.g4 Bxh2 38.g5 Be5 39.Nd5 Ba1 40.Nxb4 Bc3 41.Rxc3 Kxb4 42.Rc7 Kxb3 43.g6 Kb4 44.g7 Kb5 45.g8=Q Kb6 46.Qb8+ Ka5 47.Ra7#