Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. c3 Nf6 5. O-O Na5 6. Bb5 c6 7. Ba4 b5 8. Bc2
Qc7 9. d4 exd4 10. cxd4 d6 11. Re1 Be7 12. e5 dxe5 13. Nxe5 O-O 14. Bf4 Bd6 15.
Qf3 Bb7 16. Qg3 Nh5 17. Qd3 Nxf4 *
Position (FEN): r4rk1/pbq2pp1/2pb3p/np2N3/3P1n2/3Q4/PPB2PPP/RN2R1K1 w - - 0 18
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 913
Best move: Qh7#