1.d4 Nf6 2.Nf3 c5 3.d5 g6 4.c4 b5 5.cxb5 a6 6.bxa6 Bg7 7.Nc3 Bxa6 8.e4 Bxf1 9.Kxf1 d6 10.g3 Nbd7 11.h3 O-O 12.Kg2 Qb8 13.Re1 Ne8 14.Qe2 Nc7 15.Bf4 Qb7 16.Rad1 Rfb8 17.e5 Qxb2 18.exd6 exd6 19.Ne4 Qxe2 20.Rxe2 Re8 21.Ree1 f5 22.Nxd6 Rxe1 23.Nxe1 Nf6 24.Nxf5 Ncxd5 25.Nxg7 Nxf4+ 26.gxf4 Kxg7 27.Rc1 Rxa2 28.Rxc5 Rxf2+ 29.Kxf2 Ne4+ 30.Ke3 Nxc5 31.Nf3