1.e4 e5 2.Nf3 Nc6 3.Nc3 f5 4.exf5 d5 5.Bb5 Bxf5 6.O-O Bd6 7.Nxd5 Ne7 8.Ne3 a6 9.Bxc6+ Nxc6 10.Nxf5 Nd4 11.N3xd4 exd4 12.Nxd6+ cxd6 13.Re1+ Kd7 14.Qg4+ Kc6 15.Qe4+ Kc5 16.d3 Re8 17.Qf5+ Re5 18.Rxe5+ dxe5 19.Bg5 Qd5 20.Be7+ Kc6 21.c4 Qd7 22.Qxe5 g6 23.Qc5#