1.e4 e5 2.f4 d5 3.exd5 exf4 4.Nf3 Nf6 5.Bb5+ Nbd7 6.c4 a6 7.Bxd7+ Bxd7 8.Ne5 Bd6 9.d4 O-O 10.O-O b5 11.b3 g5 12.Nc3 b4 13.Ne2 Re8 14.g3 Bh3 15.gxf4 Bxf1 16.Qxf1 Ne4 17.Qf3 f5 18.fxg5 Rxe5 19.dxe5 Bxe5 20.Rb1 Qd6 21.Be3 Rf8 22.Kh1 Nc3 23.Re1 Nxa2 24.Nf4 Bxf4 25.Bxf4 Qd7 26.g6 hxg6 27.Qg2 Nc3 28.Qxg6+ Qg7 29.Qe6+ Rf7 30.Rg1