1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Bc5 6.d4 exd4 7.O-O Na5 8.cxd4 Nxc4 9.dxc5 d6 10.Qa4+ Bd7 11.Qxc4 Nf6 12.cxd6 cxd6 13.Ba3 a6 14.Qd4 Bc6 15.Bxd6 Nxe4 16.Re1 Qf6 17.Rxe4+ Bxe4 18.Qxe4+ Kd8 19.Be5 Qb6 20.Nc3 Re8 21.Rd1+ Kc8 22.Nd5 Qc6 23.Qf5+ Qe6 24.Nb6#