1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 O-O 5.Nf3 d6 6.h3 e5 7.d5 c6 8.g4 cxd5 9.cxd5 a6 10.a4 Nbd7 11.Be3 Ne8 12.Be2 Nc5 13.Nd2 f5 14.gxf5 gxf5 15.Rg1 Nxe4 16.Ndxe4 fxe4 17.Nxe4 Qa5+ 18.Qd2 Qxd2+ 19.Kxd2 Bxh3 20.Bh6 Kh8 21.Bxg7+ Nxg7 22.Nxd6 Rad8 23.Nxb7 Rxd5+ 24.Ke1 Bc8 25.Rc1 Ne6 26.Bc4 Bxb7 27.Bxd5 Bxd5 28.Rd1 Nd4 29.Rg3 Rb8 30.Re3 Rxb2 31.Rxe5 Nf3+