1.e4 e5 2.f4 d5 3.exd5 exf4 4.Nf3 Nf6 5.Bc4 c6 6.dxc6 Nxc6 7.d4 Bg4 8.c3 Bd6 9.Qe2+ Kd7 10.O-O Re8 11.Qc2 Re7 12.Nbd2 Qc7 13.Ng5 f3 14.Ngxf3 Rae8 15.h3 Bh5 16.Bd3 Kc8 17.Nc4 Bg3 18.Bg5 Bxf3 19.Rxf3 b5 20.Nd2 Re1+ 21.Rf1 Rxa1 22.Rxa1 Bh2+ 23.Kh1 Nh5 24.Nf3 Bf4 25.Bh4 Be3 26.Bxb5 g5 27.Qxh7 Nf4 28.Bxg5 Ne2 29.Bxe2 Bxg5 30.Ba6+ Kb8 31.Nxg5 Qg3 32.Qxf7 Re1+ 33.Rxe1 Qxe1+ 34.Kh2