Chess puzzle (Checkmate)
Opening: Italian_Game, Italian_Game_Two_Knights_Defense
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. d3 d6 5. O-O Bg4 6. c3 d5 7. exd5 Nxd5 8.
Nbd2 Nf6 9. Qb3 Na5 10. Bxf7+ Ke7 11. Qb4+ Kd7 12. Nxe5+ Kc8 13. Qxa5 Bd6 14.
Nxg4 Nxg4 15. Be6+ Kb8 16. Bxg4 b6 17. Qd5 Qh4 18. Ne4 *
Position (FEN): rk5r/p1p3pp/1p1b4/3Q4/4N1Bq/2PP4/PP3PPP/R1B2RK1 b - - 3 18
Black to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1280
Best move: Qxh2#