1.Nf3 Nf6 2.e3 g6 3.b4 d6 4.Bb2 Bg7 5.c4 e5 6.d3 O-O 7.Be2 c6 8.O-O Be6 9.Nc3 h6 10.d4 Nbd7 11.a4 Qe7 12.b5 c5 13.dxe5 dxe5 14.Qb3 g5 15.Rfd1 Rad8 16.a5 Kh8 17.Nd2 Ne8 18.Bf3 Nd6 19.Bd5 f5 20.Nf1 e4 21.Na4 b6 22.axb6 axb6 23.Ng3 Kh7 24.Nh5 Bxb2 25.Qxb2 Kg6 26.Ng3 Nxc4 27.Qe2 Nde5 28.Nc3 Na5 29.f4 Ng4 30.Bxe4 fxe4 31.f5+ Rxf5 32.Ncxe4 Rfd5 33.Rf1 Rf8 34.Rxf8 Qxf8 35.Rf1 Qg7 36.h3 Re5 37.hxg4 Bc4 38.Qc2 Bxf1 39.Nh5 Qc7 40.Nd6+