1.e4 e5 2.Bc4 Bc5 3.Qg4 Qf6 4.Nc3 Bxf2+ 5.Kd1 Ne7 6.Qe2 Nbc6 7.Nf3 Bc5 8.Rf1 Ng6 9.d4 exd4 10.Ng5 Nf4 11.Rxf4 Qxg5 12.Bxf7+ Kd8 13.Na4 Bb4 14.Rf5 Qh4 15.Bg5+ Qxg5 16.Rxg5 d6 17.Rxg7 h5 18.Qf1 h4 19.Qf6+ Kd7 20.Bd5+ Ke8 21.Bxc6+ Bd7 22.Bxd7#