Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. Nc3 Nf6 5. O-O d6 6. h3 g5 7. Nh2 h5 8. f3 Rh7
9. d3 g4 10. fxg4 hxg4 11. Nxg4 Nxg4 12. hxg4 Qh4 13. Qf3 d5 14. Bxd5 Bc5+ 15.
Be3 Bxe3+ 16. Qxe3 Bxg4 17. Bxc6+ bxc6 18. g3 *
Position (FEN): r3k3/p1p2p1r/2p5/4p3/4P1bq/2NPQ1P1/PPP5/R4RK1 b q - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1515
Best move: Qh2#