1.e4 e5 2.Nf3 d6 3.d4 Nc6 4.Bb5 a6 5.Bxc6+ bxc6 6.dxe5 Be6 7.O-O f5 8.Nd4 Qe7 9.exf5 Bc4 10.Re1 dxe5 11.Nxc6 Qc5 12.Rxe5+ Kf7 13.Rxc5 Bxc5 14.Ne5+ Kf6 15.Nd7+ Kxf5 16.Qf3+ Ke6 17.Nxc5+ Kd6 18.Qxa8 Kxc5 19.Qf8+ Kc6 20.Bf4 h6 21.Qxg7 a5 22.Qxc7+ Kb5 23.Nc3+ Ka6 24.Be3 a4 25.Qb6#