1.d4 Nf6 2.c4 c5 3.d5 b5 4.Nf3 d6 5.Qc2 Bg4 6.Nbd2 Qa5 7.e4 Bxf3 8.gxf3 a6 9.a4 bxc4 10.Bxc4 Nh5 11.O-O g6 12.e5 Bg7 13.exd6 exd6 14.Qe4+ Kf8 15.Re1 Qd8 16.Bf1 Nd7 17.Nc4 Ne5 18.Nxe5 Bxe5 19.Bh6+ Bg7 20.Qe3 Kg8 21.Rab1 a5 22.Bb5 Qf8 23.Bg5 h6 24.Be7 Qb8 25.f4 Ra7 26.f5 Be5 27.Bh4 Qc8 28.fxg6 Qg4+ 29.Bg3 Nxg3 30.hxg3 fxg6 31.Qe4 Qg5 32.Kg2 Rf7 33.Be8 Rf6 34.Rf1 Kg7 35.f4 Rxf4 36.Rxf4 Bxf4 37.Qxg6+ Qxg6 38.Bxg6 Kxg6 39.gxf4 Kf5 40.Kg3 Rg8+