1.e4 e5 2.Nf3 d6 3.Nc3 f5 4.d4 fxe4 5.Nxe4 exd4 6.Bg5 Be7 7.Qxd4 Bxg5 8.Nexg5 Nf6 9.O-O-O Nc6 10.Re1+ Kf8 11.Qf4 d5 12.Ne6+ Bxe6 13.Rxe6 d4 14.Bc4 Na5 15.Bb3 Nxb3+ 16.axb3 d3 17.Rd1 Qd7 18.Qf5 Qc8 19.Rxd3 a5 20.Qc5+ Kg8 21.Re7 c6 22.Qc4+ Nd5 23.Rxd5 b5 24.Rxb5+ Kf8 25.Qf7#