1.d4 d5 2.c4 Nf6 3.cxd5 Nxd5 4.Nf3 Nc6 5.e4 Nf6 6.d5 Nb4 7.Qa4+ Nc6 8.dxc6 bxc6 9.Ne5 Bb7 10.Qb3 Qb8 11.Nxf7 Rg8 12.Ng5 Nd5 13.exd5 cxd5 14.Qf3 Rh8 15.Qf7+ Kd7 16.Qe6+ Ke8 17.Bb5+ c6 18.Bxc6+ Bxc6 19.Qxc6+ Kd8 20.Nf7#