1.e4 Nf6 2.e5 Nd5 3.d4 d6 4.c4 Nb6 5.f4 dxe5 6.fxe5 Nc6 7.Be3 Bf5 8.Nc3 e6 9.a3 Qd7 10.Nf3 Bg4 11.Be2 Bxf3 12.gxf3 O-O-O 13.c5 Nd5 14.Bf2 Nde7 15.Bb5 Nf5 16.Ne2 a6 17.Bxc6 Qxc6 18.Qb3 Be7 19.Qc3 Nh4 20.Bxh4 Bxh4+ 21.Ng3 f6 22.O-O-O fxe5 23.dxe5 Bg5+ 24.Kb1 Rhf8 25.Ne4 Bf4 26.Rxd8+ Rxd8 27.Rg1 Qd5 28.Qc2 Bxe5 29.Rg5 Qd1+ 30.Qxd1 Rxd1+ 31.Kc2 Rd5 32.Rg2 h6 33.b4 g5 34.Re2 Kd7 35.Nf2 Bg7 36.Re4 Rf5 37.Re3 Rf4 38.Ne4 Rh4 39.Re2 Rh3 40.Ng3 h5