1.e4 e5 2.Nc3 Nf6 3.f4 d6 4.Nf3 Bg4 5.h3 Bxf3 6.Qxf3 a6 7.Bc4 Nc6 8.d3 exf4 9.Bxf4 Ne5 10.Qe2 g6 11.Bb3 Nh5 12.Qf2 Qd7 13.O-O O-O-O 14.Bxe5 dxe5 15.Qa7 Qc6 16.Qa8+ Kd7 17.Rxf7+ Kd6 18.Qa7 Bh6 19.Bd5 Qc5+ 20.Qxc5+ Kxc5 21.Rxc7+ Kd4 22.Nd1 Rc8 23.Rc4+ Rxc4 24.Bxc4 Rf8 25.b4 Be3+ 26.Nxe3 Kxe3 27.Rf1 Rxf1+ 28.Kxf1 Ng3+ 29.Ke1 b5 30.Be6 Ne2 31.Bc8 Nc3 32.Be6 Ne2 33.Bg8 h6 34.Bf7 g5 35.Be6 Nd4 36.Bb3 Ne2 37.c4 Kxd3 38.c5 Nf4 39.g3 Nxh3 40.c6 h5 41.c7 h4 42.c8=Q Ng1 43.Qc2+ Kd4 44.Qf2+