1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.b4 Bxb4 5.c3 Bc5 6.O-O Nf6 7.d4 exd4 8.cxd4 Bb6 9.e5 d5 10.exf6 dxc4 11.d5 Qxf6 12.Re1+ Ne7 13.Bg5 Qxa1 14.Bxe7 Qxa2 15.Bh4+ Kf8 16.Nc3 Qb2 17.d6 Qxc3 18.d7 Bxd7 19.Qxd7 g6 20.Qe7+ Kg8 21.Bf6 Qxe1+ 22.Qxe1 Bc5 23.Qc3 a5 24.Bxh8 a4 25.Qg7#