1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.f4 dxe5 5.fxe5 Bf5 6.Nf3 e6 7.Bd3 Bxd3 8.Qxd3 Nc6 9.c3 Be7 10.O-O h6 11.Nbd2 Nf4 12.Qe3 g5 13.Ne4 Qd7 14.Qf2 Ng6 15.Nfxg5 O-O-O 16.Nh3 Rdf8 17.a4 Qd5 18.Qe2 Na5 19.Nd2 c5 20.Qf3 cxd4 21.Qxd5 exd5 22.cxd4 Kd7 23.Rf3 Nh4 24.Rd3 Rhg8 25.g3 f6 26.Nb3 Nxb3 27.Rxb3 fxe5 28.Rxb7+ Ke6 29.Bxh6 Rf7 30.Rf1 Nf3+ 31.Kg2