1.d4 Nf6 2.Nf3 d6 3.Nc3 Nbd7 4.Bf4 g6 5.Qd2 Bg7 6.e4 O-O 7.O-O-O c6 8.e5 Ne8 9.h4 b5 10.h5 b4 11.Ne4 Qa5 12.Bc4 d5 13.Bb3 dxe4 14.Ng5 Nb6 15.Nxh7 Ba6 16.hxg6 Nc4 17.Qe2 Nxe5 18.Qh5 Nc4 19.Ng5 Bb7 20.Qh7#