1.e4 e5 2.Nf3 f5 3.Bc4 Nc6 4.d4 Qf6 5.Bg5 Qg6 6.exf5 Qxf5 7.O-O e4 8.Re1 h6 9.Bh4 Be7 10.Nc3 exf3 11.Nd5 Kd8 12.Nxe7 Ngxe7 13.d5 Qg4 14.Bg3 Qxc4 15.dxc6 bxc6 16.Qxf3 d6 17.Re4 Qd5 18.c4 Qd2 19.Qf7 Re8 20.Rae1 Bd7 21.h3 g5 22.Rxe7 Qxe1+ 23.Rxe1 Rxe1+ 24.Kh2 Re6 25.f4 gxf4 26.Bxf4 Kc8 27.Bxh6 c5 28.Bg7 Rb8 29.Bc3 Re4 30.Qd5 Re6 31.h4 c6 32.Qg5 Re4 33.h5 Kc7 34.h6 Rg4 35.Ba5+