1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Nd4 6.d6 Qxd6 7.Nxf7 Nxc2+ 8.Qxc2 Qc6 9.Nxh8 Qxg2 10.Bb5+ c6 11.Bxc6+ bxc6 12.Rf1 Qxh2 13.Qxc6+ Ke7 14.Qxa8 Ba6 15.Qxa7+ Ke6 16.Qf7+ Kd6 17.Qxf8+ Ke6 18.Qxg7 Bxf1 19.Qf7+ Kd6 20.Qxf6+ Kd5 21.Qd8+ Ke6 22.Qf8 Bd3 23.Qf7+ Kd6 24.Qf6+ Kd5 25.Nc3+ Kd4 26.Qd6+ Kc4 27.Qa6+ Kd4 28.Qa4+ Kc5 29.Qa5+ Kd4 30.Qd5#