Chess puzzle (Checkmate)
Opening: Pirc_Defense, Pirc_Defense_Other_variations
Moves: 1. e4 d6 2. d4 h6 3. Nf3 g5 4. Nc3 Bg7 5. Be3 a6 6. Qd2 g4 7. Nh4 e5 8. O-O-O
Qxh4 9. dxe5 Bxe5 10. f4 gxf3 11. gxf3 Nc6 12. f4 Bg7 13. Rg1 Kf8 14. Bc4 Be6
15. Nd5 b5 16. Nxc7 Bxc4 17. Qxd6+ Nge7 18. Nxa8 Bxa2 19. Qd8+ Nxd8 *
Position (FEN): N2n1k1r/4npb1/p6p/1p6/4PP1q/4B3/bPP4P/2KR2R1 w - - 0 20
White to move.
Themes:  Middlegame Mate in 1 
Puzzle rating: 550
Best move: Rxd8#