1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.Bg5 Nd7 10.Nd2 f6 11.Be3 f5 12.f3 f4 13.Bf2 g5 14.b4 a5 15.a3 Nf6 16.c5 axb4 17.axb4 Rxa1 18.Qxa1 Ng6 19.cxd6 cxd6 20.Qa5 Qe7 21.Nb5 g4 22.Qc7 Qxc7 23.Nxc7 gxf3 24.gxf3 Bh3 25.Ra1 Rc8 26.Ra8 Rxa8 27.Nxa8 Bd7 28.Nb3 Kf7 29.Na5 Bc8 30.Nb6 Ne7 31.Bb5