1.e4 e5 2.Nc3 Nc6 3.Bc4 Bc5 4.Qg4 Qf6 5.Nd5 Qxf2+ 6.Kd1 Bb6 7.Qxg7 d6 8.Nxb6 axb6 9.Nh3 Qf6 10.Qg3 Nge7 11.Rf1 Qh6 12.Bxf7+ Kd8 13.d4 Qf8 14.Bc4 Qe8 15.Ng5 Na5 16.Nf7+ Kd7 17.Qh3+ Kc6 18.d5+ Kc5 19.Qe3+ Kxc4 20.Qd3+ Kb4 21.a3+ Ka4 22.b3+ Nxb3 23.cxb3+ Ka5 24.Bd2#