1.e4 e5 2.f4 d5 3.exd5 exf4 4.Nf3 Nf6 5.Bc4 Bd6 6.O-O O-O 7.Nc3 c6 8.d4 b5 9.Bd3 b4 10.Ne4 Nxe4 11.Bxe4 f5 12.Bd3 cxd5 13.c4 bxc3 14.Qb3 Be6 15.Re1 Bf7 16.bxc3 Nc6 17.Bxf5 Qf6 18.Qc2 g6 19.Bd7 Na5 20.Ne5 Bxe5 21.dxe5 Qe7 22.Bg4 g5 23.Bf3 Be6 24.Qe2 Nc4 25.Rb1 Rf5 26.Qxc4 dxc4 27.Bxa8 Qc5+ 28.Kf1 Rxe5 29.Be4 Bf5 30.Rb8+ Kg7 31.Rb7+ Kf6