Chess puzzle (Checkmate)
Opening: Horwitz_Defense, Horwitz_Defense_Other_variations
Moves: 1. d4 e6 2. Bf4 c5 3. c3 Nc6 4. e3 Nf6 5. Qc2 Be7 6. Bd3 cxd4 7. exd4 Nd5 8.
Bg3 g6 9. Nf3 Bf6 10. Nbd2 O-O 11. h4 Bg7 12. h5 Nf6 13. hxg6 fxg6 14. O-O-O a5
15. Rh3 a4 16. Rdh1 a3 17. Bxg6 axb2+ 18. Kb1 hxg6 19. Qxg6 Ne7 *
Position (FEN): r1bq1rk1/1p1pn1b1/4pnQ1/8/3P4/2P2NBR/Pp1N1PP1/1K5R w - - 1 20
White to move.
Themes: Pin Middlegame Mate in 1 
Puzzle rating: 1178
Best move: Rh8#