Chess Opening Theory/1. e4/1...e5/2. Nf3/2...d6/3. d4/3...Nd7/4. Bc4/4...exd4/5. Nxd4/5...Be7/6. Bxf7/6...Kxf7/7. Ne6/7...Kxe6/8. Qd5/8...Kf6/9. Qf5

9.Qf5
Checkmate!