Chess puzzle (Checkmate)
Moves: 1. d4 e6 2. e4 d5 3. e5 c5 4. c3 cxd4 5. cxd4 Qa5+ 6. Bd2 Bb4 7. Nf3 Bxd2+ 8.
Qxd2 Qxd2+ 9. Nbxd2 Ne7 10. Bd3 Nbc6 11. Nb3 b6 12. O-O Nb4 13. Bb5+ Bd7 14.
Bxd7+ Kxd7 15. Rfc1 Rac8 16. a3 Rxc1+ 17. Rxc1 Nd3 18. Rc2 Rc8 19. Rd2 Nc1 20.
Na1 Nc6 21. Rd1 Na5 22. b4 Nab3 23. Nxb3 Nxb3 24. Ng5 Ke7 25. Nxh7 f6 26. Rd3
Rc1+ 27. Rd1 *
Position (FEN): 8/p3k1pN/1p2pp2/3pP3/1P1P4/Pn6/5PPP/2rR2K1 b - - 3 27
Black to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 599
Best move: Rxd1#