1.e4 e5 2.Nc3 Nf6 3.f4 exf4 4.e5 Ng8 5.Nf3 Bc5 6.d4 Bb4 7.Bxf4 d6 8.Bc4 Ne7 9.O-O Nbc6 10.exd6 Bxd6 11.Ne5 Nxe5 12.Bxe5 Bxe5 13.Bxf7+ Kf8 14.dxe5 Qxd1 15.Raxd1 g6 16.Bxg6+ Kg7 17.Be4 Be6 18.Nb5 c6 19.Nd6 Bd5 20.Bxd5 Nxd5 21.Rf7+ Kg6 22.Rxb7 Rhf8 23.Rd3 Nf4 24.Rg3+ Kh5 25.Rxh7#