Chess puzzle (Checkmate)
Moves: 1. d4 d5 2. c4 Nf6 3. Nf3 g6 4. Nc3 Bg7 5. e3 Nc6 6. cxd5 Nxd5 7. Bd3 O-O 8.
O-O e5 9. Be4 Be6 10. Qb3 Nxe3 11. Qxb7 Nxf1 12. Qxc6 exd4 13. Qxa8 Qxa8 14.
Bxa8 dxc3 15. Be4 cxb2 16. Rb1 bxc1=Q 17. Rxc1 Bxa2 18. Rxf1 c5 19. Ra1 Bb3 20.
Rxa7 c4 21. Rc7 Rd8 22. Ng5 Rd2 23. h4 c3 24. Rc8+ Bf8 25. Rxc3 Bd6 26. Rxb3 *
Position (FEN): 6k1/5p1p/3b2p1/6N1/4B2P/1R6/3r1PP1/6K1 b - - 0 26
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 726
Best move: Rd1#