Chess puzzle (Checkmate)
Opening: Russian_Game, Russian_Game_Italian_Variation
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nf3 Nxe4 4. Bxf7+ Kxf7 5. Nxe5+ Ke8 6. Qh5+ Ke7 7. d3
Nf6 8. Bg5 d6 9. Ng4 Kd7 10. Bxf6 gxf6 11. Qf7+ Kc6 12. Qc4+ Kd7 13. Nc3 f5 14.
Qf7+ Kc6 15. Qd5+ Kd7 16. Ne5+ Ke7 *
Position (FEN): rnbq1b1r/ppp1k2p/3p4/3QNp2/8/2NP4/PPP2PPP/R3K2R w KQ - 6 17
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 972
Best move: Qf7#