1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.Nf3 O-O 6.h3 e5 7.d5 Nh5 8.g3 Qe8 9.Be2 f5 10.exf5 gxf5 11.Nh4 Nf6 12.Rg1 Na6 13.g4 fxg4 14.hxg4 Nc5 15.Be3 e4 16.Qd2 Nd3+ 17.Bxd3 exd3 18.Nf5 Bxf5 19.gxf5 Ne4 20.Qxd3 Nxc3 21.Qxc3 Qe7 22.O-O-O Rxf5 23.Bd4 Rg5 24.f4 Rg6 25.f5 Bh6+ 26.Kb1 Qe4+ 27.Qc2 Qxc2+ 28.Kxc2 Rxg1 29.Rxg1+ Kf8 30.Rh1 Bg7 31.f6 Bh8 32.Rxh7