1.d4 Nf6 2.Bg5 e6 3.Nf3 d6 4.Nc3 Be7 5.e4 O-O 6.e5 Nfd7 7.Bf4 Nc6 8.Bb5 Ndb8 9.Qe2 a6 10.Bd3 dxe5 11.dxe5 Nd4 12.Qe3 Bc5 13.Nxd4 Bxd4 14.Qh3 Bxc3+ 15.bxc3 g6 16.Qh6 f6 17.h4 Qe7 18.h5 g5 19.exf6 Qxf6 20.Qxh7#