Chess puzzle (Checkmate)
Opening: Pirc_Defense, Pirc_Defense_Other_variations
Moves: 1. e4 d6 2. d4 Nf6 3. Nc3 g6 4. f3 Nbd7 5. Be3 e5 6. Qd2 c6 7. O-O-O Bg7 8. Kb1
h5 9. h4 b5 10. Nh3 Qa5 11. Ng5 Nh7 12. dxe5 dxe5 13. Qd6 Qa6 14. Nxh7 Rxh7 15.
Bg5 f6 16. Qe6+ Kf8 17. Be3 Qb7 18. Bc5+ Nxc5 *
Position (FEN): r1b2k2/pq4br/2p1Qpp1/1pn1p2p/4P2P/2N2P2/PPP3P1/1K1R1B1R w - - 0 19
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 868
Best move: Rd8#