1.e4 e5 2.f4 exf4 3.Nf3 d6 4.Bc4 Qe7 5.d3 Nf6 6.Bxf4 g6 7.Nc3 Bg7 8.O-O O-O 9.Bg5 h6 10.Nd5 Qd8 11.Bh4 c6 12.Ne3 g5 13.Bg3 b5 14.Bb3 Nbd7 15.c4 Nc5 16.cxb5 cxb5 17.Bc2 Na4 18.Bxa4 bxa4 19.Qxa4 a5 20.Rab1 Ba6 21.Rfd1 Qb6 22.Bf2 Rfe8 23.Nf5 Qb8 24.Nxg7 Kxg7 25.Bd4 d5 26.exd5 Qd6 27.Qc6 Bxd3 28.Rxd3 Kg6 29.Qxd6 Rad8 30.Qxf6+ Kh5 31.Ne5 Rxd5 32.Rh3#