1.d4 Nf6 2.Nf3 g6 3.Nc3 d5 4.Bf4 Bg7 5.e3 O-O 6.Ne5 Bf5 7.g4 Be6 8.f3 Nfd7 9.Nxd7 Qxd7 10.Qd2 c5 11.O-O-O c4 12.h4 b5 13.Nb1 a5 14.h5 b4 15.Qh2 g5 16.Bxg5 Qa4 17.h6 Bf6 18.Bxf6 exf6 19.a3 bxa3 20.bxa3 Nd7 21.Qd6 Qb5 22.Nc3 Qb7 23.Kd2 Ra6 24.Rb1 Qxb1 25.Qxf8+ Kxf8 26.Nxb1 Ke7 27.Nc3 Kd6 28.Rh5 Nb6 29.Be2 Ra8 30.e4 Rg8 31.exd5 Nxd5 32.Ne4+ Ke7 33.Bxc4 f5 34.Bxd5