1.d4 Nf6 2.Nf3 g6 3.g3 Bg7 4.Bg2 O-O 5.c4 d5 6.cxd5 Nxd5 7.O-O e6 8.e4 Nf6 9.Nc3 Bd7 10.Qc2 Bc6 11.Rd1 Re8 12.b4 a6 13.a4 b6 14.Bf4 Bb7 15.Rac1 c6 16.Qd2 Bf8 17.Bg5 Bxb4 18.e5 Bxc3 19.Rxc3 Ne4 20.Qf4 Nxg5 21.Nxg5 Qe7 22.g4 Kg7 23.Rf3 Rf8 24.Nxh7 Nd7 25.Nxf8 Rxf8 26.Rh3 Rh8 27.Rxh8 Kxh8 28.Rd3 Qf8 29.Rh3+ Kg8 30.Be4 Qg7 31.Qc1