1.d4 Nf6 2.c4 g6 3.Nf3 Bg7 4.g3 d6 5.Bg2 O-O 6.O-O Nbd7 7.Nc3 e5 8.e4 exd4 9.Nxd4 Ne5 10.b3 Bg4 11.f3 Bd7 12.Be3 Qc8 13.Rc1 Re8 14.g4 h5 15.g5 Nh7 16.Qe1 Nd3 17.Qg3 Nxc1 18.Rxc1 Qd8 19.Nde2 Nf8 20.Rd1 Be5 21.f4 Bg7 22.Bf3 Bc6 23.Qg2 Qc8 24.Kf2 a5 25.a4 Nd7 26.Nd5 Nc5 27.Bxc5 Bxd5 28.cxd5 dxc5 29.e5 Qd7 30.d6 c6 31.Ng3 Qe6 32.Ne4 Qxb3 33.Nf6+ Bxf6 34.gxf6 Qc2+ 35.Be2 Qxa4 36.Qg5 Kh7 37.d7 Rf8 38.Bxh5 Qc2+ 39.Be2 Qxd1 40.Qh4+ Kg8 41.Bxd1