1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Be7 5.b5 Na5 6.Bxf7+ Kxf7 7.Nxe5+ Ke8 8.Qh5+ g6 9.Nxg6 hxg6 10.Qxh8 Kf8 11.Bb2 Nc4 12.Qg7+ Ke8 13.Qxg8+ Bf8 14.Qxg6+ Ke7 15.Bf6+ Kd6 16.Bxd8+ Kc5 17.Qf5+ Kb4 18.Qxf8+ Ka5 19.Bxc7+ Nb6 20.Nc3 a6 21.Qa3#