1.d4 Nf6 2.Nf3 g6 3.g3 Bg7 4.c3 d6 5.Bf4 O-O 6.Nbd2 Nh5 7.h4 f5 8.Qb3+ d5 9.Ne5 e6 10.Ndf3 c6 11.Qc2 b5 12.b4 Qe7 13.Qd2 a5 14.Bg5 Bf6 15.Bxf6 Rxf6 16.Qh6 axb4 17.e3 bxc3 18.Bd3 b4 19.Ke2 Ba6 20.Rhb1 Bxd3+ 21.Nxd3 Na6 22.Nc5 Nxc5 23.Rxb4 Ne4 24.Rb3 c5 25.Ng5 cxd4 26.exd4 Qf8 27.Qxh7#