Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Other_variations
Moves: 1. e4 e6 2. Bc4 d5 3. exd5 exd5 4. Qe2+ Be7 5. Bb3 Nf6 6. Nf3 Bg4 7. O-O Nc6 8.
d3 Nd4 9. Nbd2 O-O 10. c3 Nf5 11. h3 Bxh3 12. gxh3 Re8 13. Kh1 Bd6 14. Qd1 Qd7
15. Rg1 Nh4 16. Qf1 Nxf3 17. Nxf3 Qf5 18. Nh4 Qe5 19. Bg5 *
Position (FEN): r3r1k1/ppp2ppp/3b1n2/3pq1B1/7N/1BPP3P/PP3P2/R4QRK b - - 4 19
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 666
Best move: Qh2#