1.e4 e5 2.f4 exf4 3.Bc4 Nc6 4.d4 Nf6 5.e5 d5 6.Bb5 Ne4 7.Bxf4 Be7 8.Nd2 Bf5 9.Ngf3 O-O 10.c3 f6 11.exf6 Bxf6 12.O-O Ne7 13.Nxe4 dxe4 14.Qb3+ Kh8 15.Ne5 Bxe5 16.Bxe5 Ng6 17.Bg3 Qe7 18.Rae1 c6 19.Bd3 Rae8 20.Rxf5 Rxf5 21.Rxe4 Ne5 22.Rxe5 Rxe5 23.Bxe5 Rf8 24.h3 b6 25.Qc2 Qh4 26.Qe2 c5 27.dxc5 bxc5 28.Bd6 Rc8 29.Bxc5 Qg5 30.Bxa7 Qc1+ 31.Kh2 Qf4+ 32.g3 Qh6 33.a4 Qc6 34.Qh5 h6 35.Qf5 Kg8 36.Bd4 Rc7 37.Qh7+