1.d4 d5 2.Bf4 Nf6 3.Nf3 g6 4.Nc3 Bg7 5.h4 h5 6.e3 Bg4 7.Be2 c5 8.Ne5 Bxe2 9.Qxe2 Nc6 10.O-O-O c4 11.g4 hxg4 12.Nxg4 Nh5 13.Be5 Qa5 14.Kb1 O-O-O 15.Qf3 f5 16.Bxg7 Nxg7 17.Ne5 Nxe5 18.dxe5 e6 19.Qg3 Rh6 20.Qg5 Rdh8 21.Ne2 Qd8 22.Qg2 Rxh4 23.Rxh4 Rxh4 24.Qxg6 Rg4 25.Qf7 Qd7 26.Qf8+ Qd8 27.Qc5+ Kb8 28.Nd4 a6 29.a3 Qc7 30.Qb4 Ka7 31.Rh1 Qxe5 32.Rh7 Rxd4 33.exd4 Qxd4 34.Qe7 Nh5 35.Qxb7#