1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Bg5 h6 5.Bxf6 Qxf6 6.e4 c5 7.d5 Bxc3+ 8.bxc3 Qxc3+ 9.Ke2 Qxc4+ 10.Kf3 Qc3+ 11.Kf4 e5+ 12.Kg4 d6+ 13.Kh4 g5+ 14.Kh5 Qa5 15.Be2 Qd8 16.Bg4 Bxg4+ 17.Qxg4 Qf6 18.Qf5 Qxf5 19.exf5 Nd7 20.Ne2 Nf6#