1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f3 O-O 6.Bg5 c5 7.d5 h6 8.Be3 e5 9.g3 Nh5 10.Qd2 Kh7 11.O-O-O a6 12.g4 Nf4 13.Nge2 b5 14.Nxf4 exf4 15.Bxf4 Qb6 16.e5 dxe5 17.Be3 f5 18.gxf5 Bxf5 19.h4 Nd7 20.h5 g5 21.Ne2 Kh8 22.Ng3 Bh7 23.Bh3 Rad8 24.Rdf1 bxc4 25.Ne4 Rxf3 26.Rxf3 Bxe4 27.Rf7 Nf6 28.Rf1 Nxd5 29.b3 cxb3 30.Kb2 bxa2+ 31.Ka3 Nxe3