1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.Bb5 Bb4 5.O-O Nd4 6.Nxe5 Nxb5 7.Nxb5 Nxe4 8.Re1 Qg5 9.Rxe4 d6 10.Nxc7+ Kd8 11.Nxf7+ Kxc7 12.Nxg5 a5 13.Re7+ Bd7 14.Rxg7 Bc5 15.Ne6+ Kc6 16.Qf3+ d5 17.Nxc5 Rhf8 18.Qc3 Rfe8 19.Nd3+ Kb6 20.Rxd7 Re6 21.Qc7+ Ka7 22.Qxb7#