Chess puzzle (Checkmate)
Opening: Zukertort_Opening, Zukertort_Opening_Lemberger_Gambit
Moves: 1. Nf3 Nf6 2. e4 Nxe4 3. d4 d5 4. c4 c6 5. Nc3 Nxc3 6. bxc3 g6 7. Bf4 Bg7 8.
Rb1 O-O 9. h4 b6 10. h5 c5 11. Qd2 cxd4 12. cxd4 dxc4 13. Bxc4 Bb7 14. Bh6 Bh8
15. Bxf8 Kxf8 16. hxg6 Bxf3 17. Rxh7 Qxd4 18. Qh6+ Bg7 *
Position (FEN): rn3k2/p3ppbR/1p4PQ/8/2Bq4/5b2/P4PP1/1R2K3 w - - 2 19
White to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 1170
Best move: Rh8#