1.d4 Nf6 2.Bf4 g6 3.Nc3 Bg7 4.e4 d6 5.Qd2 O-O 6.O-O-O a6 7.Bh6 b5 8.f3 Bb7 9.h4 Nbd7 10.g4 c5 11.d5 Ne5 12.h5 b4 13.Na4 Qa5 14.b3 c4 15.Bxg7 cxb3 16.axb3 Kxg7 17.hxg6 fxg6 18.Qh6+ Kf7 19.g5 Nh5 20.Qxh7+ Ng7 21.Bh3 Bc8 22.Be6+ Bxe6 23.dxe6+ Kxe6 24.Qxg7 Rac8 25.Rh7 Qc7 26.Rd2 Nxf3 27.Nxf3 Rxf3 28.Qd4 Rf1+ 29.Kb2 Qd8 30.Nb6 Rc6 31.Qd5#