Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Steiner_Variation
Moves: 1. c4 e6 2. e4 d5 3. cxd5 exd5 4. exd5 Nf6 5. Bb5+ Bd7 6. Bc4 Bd6 7. Nc3 O-O 8.
Nge2 Re8 9. d3 h6 10. O-O Bxh2+ 11. Kxh2 Ng4+ 12. Kg1 Qh4 13. Bf4 c6 14. Qd2
cxd5 15. Nxd5 Nc6 16. Nc7 Re5 17. Nxa8 Rh5 18. Bxf7+ Kxf7 19. f3 *
Position (FEN): N7/pp1b1kp1/2n4p/7r/5Bnq/3P1P2/PP1QN1P1/R4RK1 b - - 0 19
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1676
Best move: Qh1#