1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 O-O 5.e4 d6 6.Be2 Nbd7 7.O-O e5 8.Be3 c6 9.d5 c5 10.a3 Nh5 11.Nd2 Nf4 12.b4 b6 13.Qa4 Nb8 14.Rab1 f5 15.Bf3 Qe7 16.Qc2 a6 17.a4 Nxg2 18.Bxg2 f4 19.Nf3 fxe3 20.fxe3 Bg4 21.Nd2 Nd7 22.bxc5 bxc5 23.Rxf8+ Rxf8 24.Rf1 Qg5 25.Rxf8+ Bxf8 26.Nf1 Nb6 27.Nd1 Bf3 28.Nb2 Nd7 29.Kh1 Bxg2+ 30.Qxg2 Qxg2+ 31.Kxg2