1.d4 d5 2.e4 dxe4 3.Nc3 e5 4.Bc4 f5 5.Nxe4 fxe4 6.Qh5+ Kd7 7.Qf5+ Kc6 8.Qxe5 a6 9.d5+ Kb6 10.Be3+ c5 11.dxc6+ Kxc6 12.Rd1 Qf6 13.Bd5+ Kb5 14.a4+ Ka5 15.Qc7+ b6 16.Bd2+ Bb4 17.Bxb4+ Kxb4 18.c3+ Ka5 19.b4+ Kxa4 20.Ra1+ Kb5 21.Bc4#