1.e4 e5 2.f4 exf4 3.Nf3 h6 4.b4 Bxb4 5.Bc4 Nf6 6.e5 d5 7.exf6 dxc4 8.Qe2+ Be6 9.fxg7 Rg8 10.Bb2 Nc6 11.O-O Be7 12.Ne5 Qd5 13.Nxc6 Qxc6 14.Rxf4 Qb6+ 15.Bd4 Bc5 16.Qf2 Bxd4 17.Rxd4 Rd8 18.Rxd8+ Kxd8 19.Nc3 Qxf2+ 20.Kxf2 Rxg7 21.Re1 Rg5 22.Re4 b5 23.a3 a5 24.Rd4+ Ke7 25.Nd1 Rg4 26.Rxg4 Bxg4 27.Nc3 c6 28.Na2 Bf5 29.c3 c5 30.Ke3 Kd6 31.Nc1 Bg4 32.d4 b4