Chess puzzle (Checkmate)
Opening: Zukertort_Opening, Zukertort_Opening_Other_variations
Moves: 1. Nf3 Nf6 2. g3 c5 3. Bg2 Nc6 4. O-O g6 5. d4 cxd4 6. Nxd4 Bg7 7. c4 O-O 8.
Nc3 Ng4 9. e3 d6 10. h3 Nh6 11. Nxc6 bxc6 12. Bxc6 Bxh3 13. Re1 Rc8 14. Bb5 Bg4
15. Qd3 Rc5 16. e4 Rh5 17. Be3 Bf3 18. Bxh6 *
Position (FEN): 3q1rk1/p3ppbp/3p2pB/1B5r/2P1P3/2NQ1bP1/PP3P2/R3R1K1 b - - 0 18
Black to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 1111
Best move: Rh1#