1.d4 Nf6 2.Nc3 g6 3.e4 d6 4.Be3 Bg7 5.Qd2 O-O 6.O-O-O c6 7.f3 b5 8.Kb1 Qa5 9.Nd5 Qd8 10.Nxf6+ Bxf6 11.h4 Nd7 12.h5 e6 13.Nh3 Re8 14.hxg6 fxg6 15.f4 Bg7 16.e5 d5 17.Ng5 Nf8 18.Bd3 a5 19.g4 b4 20.Nxh7 Nxh7 21.Rxh7 Kxh7 22.Qh2+ Kg8 23.Bxg6 Ra7 24.f5 exf5 25.gxf5 Rf7 26.Qh7+ Kf8 27.Bxf7 Kxf7 28.f6 Rg8 29.fxg7 Be6 30.Qh5+ Kxg7 31.Bh6+