1.e4 e5 2.f4 exf4 3.Nf3 d5 4.exd5 Nf6 5.Bb5+ c6 6.dxc6 Nxc6 7.d4 Bd6 8.O-O O-O 9.c4 Bg4 10.Nc3 Rc8 11.Kh1 Bb8 12.Bxc6 Rxc6 13.Qd3 Nh5 14.Nd5 Rh6 15.Kg1 Be6 16.Nc3 g5 17.g3 fxg3 18.Bxg5 gxh2+ 19.Kf2 Nf4 20.Bxf4 Bxf4 21.Ne2 Bb8 22.Rh1 Bg4 23.Qe3 Rh3 24.Qg5+ Qxg5 25.Nxg5 Rh5 26.Ne4 Rf5+ 27.Ke3 Bxe2