Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. d4 e6 3. Nc3 c5 4. Bb5+ Bd7 5. Bxd7+ Qxd7 6. Nge2 cxd4 7. Nxd4 Bb4
8. Bd2 dxe4 9. Nde2 Nf6 10. O-O Nc6 11. Re1 Rd8 12. Be3 O-O 13. a3 Ng4 14. axb4
Nxe3 15. fxe3 Nxb4 16. Rxa7 Qxd1 17. Rxd1 Nxc2 18. Rxb7 Nxe3 19. Rxd8 Rxd8 20.
Nxe4 f5 21. N4c3 g5 22. b4 f4 23. b5 e5 24. b6 Nc4 25. Na4 e4 26. Rc7 e3 27. b7
*
Position (FEN): 3r2k1/1PR4p/8/6p1/N1n2p2/4p3/4N1PP/6K1 b - - 0 27
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 848
Best move: Rd1#