1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Bd6 6.d4 exd4 7.O-O dxc3 8.e5 Nxe5 9.Nxe5 Bxe5 10.Bxf7+ Kxf7 11.Qd5+ Kf6 12.f4 Bd6 13.Qg5+ Ke6 14.Qxd8 Bc5+ 15.Kh1 Bd4 16.f5+ Kd6 17.Bf4+ Kc5 18.Qxc7+ Kb4 19.Bd6+ Ka4 20.Nxc3+ Bxc3 21.Rf4+ Kb5 22.Qc5+ Ka6 23.Ra4+ Ba5 24.Qxa5#