Chess puzzle (Checkmate)
Opening: Kings_Pawn_Game, Kings_Pawn_Game_Kings_Head_Opening
Moves: 1. e4 e5 2. f3 Nc6 3. Nc3 Nf6 4. Nge2 Bc5 5. a3 a6 6. Ng3 d6 7. Bc4 Ba7 8. Nf5
Bxf5 9. exf5 Nd4 10. Nd5 c6 11. Nxf6+ Qxf6 12. g4 Qh4+ 13. Kf1 Nxf5 14. Qe2
Ng3+ 15. hxg3 *
Position (FEN): r3k2r/bp3ppp/p1pp4/4p3/2B3Pq/P4PP1/1PPPQ3/R1B2K1R b kq - 0 15
Black to move.
Themes: Hanging Piece Middlegame Mate in 1 
Puzzle rating: 654
Best move: Qxh1#