1.e4 e5 2.Nf3 Nc6 3.Bc4 Nf6 4.Ng5 d5 5.exd5 Na5 6.Bb5+ c6 7.dxc6 Nxc6 8.Bc4 Nd5 9.Qf3 Be6 10.d3 Nd4 11.Qe4 Nxc2+ 12.Kd1 Nxa1 13.Qf3 h6 14.Qg3 hxg5 15.Bxg5 Be7 16.Bxe7 Qxe7 17.Qxe5 Qf6 18.Bb5+ Ke7 19.Qe4 Qxf2 20.Nd2 Ne3+ 21.Kc1 Rac8+ 22.Nc4 Qc2#