1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 d6 5.e4 O-O 6.Be2 e5 7.Be3 Ng4 8.Bg5 f6 9.Bh4 Qe8 10.dxe5 Nxe5 11.Nd4 Qf7 12.b3 Nbc6 13.Nxc6 bxc6 14.c5 g5 15.Bg3 f5 16.Bxe5 Bxe5 17.Qd2 Bxc3 18.Qxc3 fxe4 19.Qg3 Qf6 20.Rd1 d5 21.h4 Qf4 22.Qxg5+ Qxg5 23.hxg5 Bf5 24.f3 a5 25.Rd4 a4 26.b4 a3 27.Kd2 Bg6 28.Rh4 exf3 29.gxf3 Bb1 30.Bd3 Bxa2 31.Rxh7 Rxf3 32.Rxc7 Bb3 33.Bh7+ Kh8 34.Rh4 a2 35.Bf5+ Kg8 36.Be6+ Rf7 37.Bxf7+ Kg7 38.Rh1 a1=Q 39.Rxa1 Rxa1 40.Bxd5+