1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Nf6 5.e5 d5 6.Bb5 a6 7.Bxc6+ bxc6 8.exf6 Qxf6 9.O-O Be7 10.Bg5 Qg6 11.Bxe7 Kxe7 12.Re1+ Be6 13.Nxd4 Kf8 14.Nxe6+ fxe6 15.Nd2 Kf7 16.Nf3 Ke7 17.Nd4 Kd7 18.Rxe6 Qf7 19.Qg4 Rhf8 20.Rf6+ Ke7 21.Re1+ Kd8 22.Nxc6#