Chess puzzle (Checkmate)
Moves: 1. e4 e5 2. Nf3 Nc6 3. d4 exd4 4. Nxd4 Nxd4 5. Qxd4 d6 6. e5 d5 7. Nc3 Be6 8.
Bf4 Ne7 9. O-O-O Nc6 10. Bb5 a6 11. Bxc6+ bxc6 12. h4 Be7 13. Na4 Rb8 14. Nc5
Bxc5 15. Qxc5 Qd7 16. c4 Rb6 17. Be3 Rb7 18. Qa5 O-O 19. Qxa6 Rfb8 20. b4 Rxb4
21. Bc5 Rxc4+ 22. Qxc4 dxc4 23. Rxd7 Bxd7 24. Rd1 Be6 25. f4 Rb5 *
Position (FEN): 6k1/2p2ppp/2p1b3/1rB1P3/2p2P1P/8/P5P1/2KR4 w - - 1 26
White to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 600
Best move: Rd8#