1.e4 e5 2.f4 Nc6 3.Nf3 h6 4.Nc3 d6 5.Bb5 Bg4 6.h3 Bd7 7.d3 Nge7 8.Be3 a6 9.Bxc6 Nxc6 10.O-O g6 11.fxe5 dxe5 12.Nxe5 Nxe5 13.Bd4 Bg7 14.Qe2 O-O 15.Nd5 Bc6 16.Nc3 Qxd4+ 17.Rf2 f5 18.exf5 Rxf5 19.Rf1 Rxf2 20.Rxf2 Rf8 21.Nd1 Rxf2 22.Nxf2 Qd5 23.Ne4 Nf7 24.Kf1 Qf5+ 25.Nf2 Bd4 26.Ke1 Bxf2+ 27.Qxf2 Qxf2+ 28.Kxf2 Kg7 29.c4 Kf6 30.Ke3 Ne5 31.Kd4 b6 32.b4 Bxg2 33.c5 b5 34.a3 c6 35.Ke3 Bxh3 36.d4 Nc4+ 37.Kd3 g5 38.Ke4 h5 39.d5 cxd5+ 40.Kxd5 g4 41.c6 g3 42.c7 g2 43.c8=Q Bxc8 44.Kc6 g1=Q 45.Kd5 Bb7#