Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Anti-Fried_Liver_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. d3 Nf6 5. O-O Ng4 6. Nc3 h5 7. Ng5 d5 8. Bxd5
Be6 9. Bxe6 fxe6 10. Nxe6 Qd7 11. Nd5 Rc8 12. Nexc7+ Rxc7 13. Nxc7+ Qxc7 14. c3
g6 15. Qb3 Kd7 16. d4 exd4 17. h3 *
Position (FEN): 5b1r/ppqk4/2n3p1/7p/3pP1n1/1QP4P/PP3PP1/R1B2RK1 b - - 0 17
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1008
Best move: Qh2#