1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.Nf3 Bg7 5.Bg5 Ne4 6.Bh4 c5 7.e3 cxd4 8.exd4 Qa5 9.Qb3 Nc6 10.cxd5 Nxd4 11.Nxd4 Bxd4 12.Qb5+ Qxb5 13.Bxb5+ Kf8 14.Nxe4 Bf5 15.Nc3 a6 16.Be2 b5 17.Rd1 Bf6 18.Bg3 Rd8 19.d6 exd6 20.Bxd6+ Kg7 21.O-O Rc8 22.Bf3 a5 23.Bb7 Rcd8 24.Nxb5 Bxb2 25.Nd4 Bg4 26.Nf3 a4 27.a3 f6 28.Bc6 Rc8 29.Bxa4 Bxf3 30.gxf3 Rc3 31.Bb4 Rxf3 32.Rd7+ Kh6 33.Kg2 Rf5 34.h4 Be5 35.Bc2 Rh5 36.Bd2+ g5 37.hxg5+ fxg5 38.Re1 Rh2+ 39.Kg1 Bb8 40.Bc3