1.d4 Nf6 2.c4 d6 3.e3 g6 4.Nc3 Bg7 5.Nf3 O-O 6.Be2 c6 7.O-O d5 8.cxd5 cxd5 9.h3 Nc6 10.Bd2 Ne4 11.Rc1 e6 12.a3 Bd7 13.Qc2 Rc8 14.Qb1 Nxd2 15.Nxd2 f5 16.Nf3 g5 17.b4 g4 18.hxg4 fxg4 19.Nh2 g3 20.Nf3 gxf2+ 21.Rxf2 Bh6 22.Nd1 Ne7 23.Rxc8 Nxc8 24.Bd3 Qe7 25.Qc2 Nd6 26.Ne5 Rxf2 27.Qxf2 Bb5 28.Bc2 Bg7 29.Nf3 Be8 30.Bd3 Nc4 31.a4 Bxa4