Chess puzzle (Checkmate)
Moves: 1. e4 Nc6 2. d4 d5 3. exd5 Qxd5 4. Nf3 Bf5 5. Nc3 O-O-O 6. Nxd5 Rxd5 7. Bd3 Be6
8. c3 Nf6 9. h3 h5 10. Bc4 Rd6 11. Bxe6+ fxe6 12. Bg5 Ne4 13. Qd3 Nc5 14. Qc2
Nd7 15. Bf4 Rd5 16. Ne5 Ndxe5 17. Bxe5 Nxe5 18. dxe5 g5 19. Rd1 Rxe5+ 20. Kf1
Bh6 21. Qd3 Rf5 22. Qd7+ Kb8 23. Qd8+ Rxd8 *
Position (FEN): 1k1r4/ppp1p3/4p2b/5rpp/8/2P4P/PP3PP1/3R1K1R w - - 0 24
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 571
Best move: Rxd8#