1.d4 Nf6 2.Nf3 e6 3.c4 Bb4+ 4.Bd2 Qe7 5.Qc2 O-O 6.g3 Nc6 7.Bg2 Bxd2+ 8.Nbxd2 d6 9.O-O e5 10.d5 Nb8 11.e4 a5 12.Ne1 Na6 13.Nd3 Nd7 14.a3 Nac5 15.b4 Nxd3 16.Qxd3 f5 17.exf5 Nf6 18.f3 Nh5 19.f4 Bxf5 20.Qe2 Bg6 21.fxe5 dxe5 22.c5 axb4 23.Rxf8+ Rxf8 24.axb4 Nf6 25.Nc4 e4 26.d6 cxd6 27.Nxd6 Nd5 28.Qc4 Bf7 29.Nxf7 Qxf7 30.Rf1 Ne3 31.Rxf7 Nxc4 32.Rxf8+ Kxf8 33.Bxe4 b6 34.Bd3 Ne5 35.cxb6 Ke7 36.b7 Nc6 37.b5 Nb8 38.Bxh7 Kd7 39.Be4 Kc7 40.Bc6