1.d4 Nf6 2.Bf4 g6 3.Nc3 c6 4.e4 d6 5.Qd2 Bg7 6.Bh6 O-O 7.Bxg7 Kxg7 8.O-O-O Nbd7 9.f4 e6 10.Nf3 b5 11.e5 dxe5 12.fxe5 Nd5 13.Nxd5 exd5 14.h4 Nb6 15.h5 Nc4 16.Qf4 Qe7 17.hxg6 fxg6 18.Qh6+ Kg8 19.Bxc4 bxc4 20.Ng5 Qg7 21.Qxg7+ Kxg7 22.Rxh7+ Kg8 23.Rdh1 Bg4 24.Rh8+ Kg7 25.R1h7#