1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Bc5 6.d4 exd4 7.cxd4 Bb6 8.O-O Na5 9.Bd3 d5 10.exd5 Qxd5 11.Ba3 Be6 12.Nc3 Qd7 13.d5 Bxd5 14.Nxd5 Qxd5 15.Bb5+ Qxb5 16.Re1+ Ne7 17.Rb1 Qa6 18.Rxe7+ Kf8 19.Qd5 Qc4 20.Rxf7+ Kg8 21.Rf8#