1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Nxe4 6.d4 d6 7.dxe5 d5 8.Nbd2 Nc5 9.Bxc6+ bxc6 10.Nd4 Ne6 11.N2f3 Bc5 12.Nxc6 Qd7 13.Nfd4 Bxd4 14.Nxd4 c5 15.Nf5 Ng5 16.Nd6+ Ke7 17.Bxg5+ f6 18.Nxc8+ Raxc8 19.exf6+ gxf6 20.Re1+ Kf7 21.Qh5+ Kg7 22.Bh6+ Kg8 23.Re3 Qd6 24.Qg4+ Kf7 25.Qg7#