Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Giuoco_Pianissimo
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. Nc3 Nf6 5. d3 h6 6. O-O d6 7. h3 g5 8. Be3 g4
9. hxg4 Bxe3 10. fxe3 Nxg4 11. Nd2 Nxe3 12. Bxf7+ Ke7 13. Qf3 Nxf1 14. Nd5+ Kf8
15. Be6+ Kg7 *
Position (FEN): r1bq3r/ppp3k1/2npB2p/3Np3/4P3/3P1Q2/PPPN2P1/R4nK1 w - - 4 16
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 806
Best move: Qf7#