Chess puzzle (Checkmate)
Opening: Pirc_Defense, Pirc_Defense_Other_variations
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. Bf4 Bg7 5. Bd3 O-O 6. Qd2 Nc6 7. Nf3 Bg4 8. h3
Bxf3 9. gxf3 Nxd4 10. O-O-O Nxf3 11. Qe3 Ne5 12. h4 c5 13. h5 Nxh5 14. Rxh5
gxh5 15. Bh6 Ng4 16. Rg1 Nxe3 17. Rxg7+ Kh8 18. e5 Rg8 *
Position (FEN): r2q2rk/pp2ppRp/3p3B/2p1P2p/8/2NBn3/PPP2P2/2K5 w - - 1 19
White to move.
Themes: Kingside Attack Middlegame Mate in 1 
Puzzle rating: 1099
Best move: Rxh7#