1.e4 e5 2.Nf3 Nc6 3.Bc4 Bc5 4.O-O Nf6 5.d4 exd4 6.e5 Nxe5 7.Nxe5 d6 8.Nxf7 Qd7 9.Nxh8 Qg4 10.Qxg4 Bxg4 11.Re1+ Kd8 12.Nf7+ Kd7 13.h3 Bf5 14.Nd2 Bb4 15.a3 Bxd2 16.Bxd2 Re8 17.Bb5+ Kc8 18.Bxe8 Bxc2 19.Bg5 Nxe8 20.Rxe8+ Kd7 21.Re7+ Kc8 22.Rc1 Bg6 23.Rexc7+ Kb8 24.Rc8#