1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.f4 dxe5 5.fxe5 Bf5 6.Nf3 e6 7.Bd3 Bxd3 8.Qxd3 Qd7 9.O-O c5 10.Ng5 f5 11.exf6 gxf6 12.Ne4 cxd4 13.Qxd4 Be7 14.c4 Nc6 15.Qd1 Ndb4 16.Qh5+ Kd8 17.Be3 Kc7 18.Nbc3 Raf8 19.Rad1 Qe8 20.Qxe8 Rxe8 21.Nxf6 Bxf6 22.Rxf6 Rhf8 23.Nb5+ Kb8 24.Rxf8 Rxf8 25.Bc5 Rg8 26.Bd6+ Kc8 27.Nxa7+ Nxa7 28.Bxb4 Nc6 29.Bc3 Rg4 30.b3 Kc7 31.Kf2 h5 32.g3 Rg5 33.Rd3 Ne7 34.Bf6 Rf5+ 35.Rf3