1.d4 Nf6 2.c4 g6 3.Nc3 Bg7 4.e4 d6 5.f3 O-O 6.Be3 Nc6 7.Nge2 a6 8.Qd2 Rb8 9.h4 b5 10.h5 bxc4 11.Bh6 Nb4 12.Ng3 Bxh6 13.Qxh6 Nc2+ 14.Kd1 Nxa1 15.Nd5 e6 16.hxg6 fxg6 17.Nxf6+ Kf7 18.Qxh7+ Kxf6 19.e5+ dxe5 20.Ne4+ Kf5 21.Qh3+ Kf4 22.Qg3+ Ke3 23.Qf2+ Kf4 24.Qd2+ Kf5 25.g4#