Chess puzzle (Checkmate)
Opening: French_Defense, French_Defense_Advance_Variation
Moves: 1. e4 e6 2. d4 d5 3. e5 c5 4. Bb5+ Bd7 5. Bxd7+ Nxd7 6. c3 Qb6 7. Nf3 Ne7 8.
O-O Nf5 9. dxc5 Bxc5 10. b4 Be7 11. a4 Qc7 12. a5 Nxe5 13. Nxe5 Qxe5 14. Qa4+
Kd8 15. b5 Bd6 16. f4 Bc5+ 17. Kh1 Ng3+ 18. hxg3 *
Position (FEN): r2k3r/pp3ppp/4p3/PPbpq3/Q4P2/2P3P1/6P1/RNB2R1K b - - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 880
Best move: Qh5#