1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 O-O 5.Be3 d6 6.f3 Nbd7 7.Nh3 e5 8.d5 Nc5 9.g4 Nh5 10.Qd2 Nf4 11.Nxf4 exf4 12.Bxf4 f5 13.gxf5 gxf5 14.Rg1 fxe4 15.Rxg7+ Kxg7 16.Bh6+ Kh8 17.Bxf8 Qxf8 18.fxe4 Bg4 19.Qd4+ Kg8 20.Qg1 Qg7 21.Be2 h5 22.h3 Bxh3 23.Qxg7+ Kxg7 24.b4 Nd7 25.Bxh5 a5 26.bxa5 Rxa5 27.Nb5 Nf6 28.Bf3 Ne8 29.Bh5 Nf6 30.Bf3 Ne8 31.Bh5 Nf6