1.e4 e5 2.f4 d5 3.exd5 exf4 4.Nf3 Qxd5 5.Nc3 Qa5 6.Bc4 Bb4 7.Qe2+ Ne7 8.Nd5 Nc6 9.c3 Bd6 10.b4 Nxb4 11.cxb4 Bxb4 12.Nxb4 Qxb4 13.a4 Qd6 14.Ba3 c5 15.d4 Be6 16.Bxe6 Qxe6 17.Bxc5 Nd5 18.Qxe6+ fxe6 19.O-O Kf7 20.Ng5+ Kf6 21.Ne4+ Kg6 22.Bd6 Kf5 23.Rae1 b6 24.Ng3+ Kg4 25.Rxe6 Rad8 26.Rf3 Rhe8 27.h3+ Kg5 28.Ne4+ Kf5 29.Rxe8 Rxe8 30.Nc3 Rd8 31.Nxd5 Rxd6 32.Nxf4 Rc6 33.d5 Rc4 34.Nd3+ Kg5 35.Rf4