Chess puzzle (Checkmate)
Moves: 1. d4 h6 2. Nf3 e6 3. e4 d5 4. e5 c5 5. Bb5+ Nc6 6. c3 Bd7 7. Bxc6 bxc6 8. O-O
cxd4 9. cxd4 c5 10. dxc5 Bxc5 11. Nbd2 Ne7 12. Nb3 Bb6 13. Qe2 O-O 14. Be3 Rc8
15. Bxb6 Qxb6 16. Rfe1 Bb5 17. Qe3 Qxe3 18. Rxe3 Rc2 19. Nbd4 Rxb2 20. Nxb5
Rxb5 21. a4 Rb2 22. Nd4 Rd2 23. Nb5 Rc8 24. Nxa7 Rcc2 25. Rf3 Nf5 26. Nb5 Ra2
27. Rxa2 *
Position (FEN): 6k1/5pp1/4p2p/1N1pPn2/P7/5R2/R2r1PPP/6K1 b - - 0 27
Black to move.
Themes:  Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 493
Best move: Rd1#