1.d4 Nf6 2.Nf3 g6 3.c4 Bg7 4.Nc3 O-O 5.e4 d6 6.Be2 e5 7.O-O Nc6 8.d5 Ne7 9.Nd2 Nd7 10.a3 f5 11.b4 Nf6 12.c5 Bh6 13.cxd6 cxd6 14.exf5 Bxf5 15.Nc4 Bxc1 16.Rxc1 Ne4 17.Ne3 Nxc3 18.Rxc3 Qb6 19.Qc1 Rf7 20.Nc4 Qd8 21.Ne3 Be4 22.Bg4 Nf5 23.Nxf5 gxf5 24.Bf3 Bxf3 25.Rxf3 Rc8 26.Qh6 Qf6 27.Qd2 Rfc7 28.Qd3 f4 29.Rh3 Qg6 30.Qf3 Rc1 31.g4 Qb1