1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bb5 Nd4 5.Nxd4 exd4 6.e5 dxc3 7.exf6 cxd2+ 8.Bxd2 Qxf6 9.O-O Be7 10.Bc3 Qg5 11.Re1 Qxb5 12.Qg4 Rg8 13.Rxe7+ Kxe7 14.Qe4+ Kd8 15.Qh4+ f6 16.Bxf6+ Ke8 17.Re1+ Kf7 18.Re7+ Kg6 19.Be5 d6 20.Qg3+ Kh5 21.Qf3+ Kh6 22.Qf4+ g5 23.Qf6+ Rg6 24.Rxh7+ Kxh7 25.Qh8#