Chess puzzle (Checkmate)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. Nf3 e6 5. Be2 Bb4 6. O-O Bxc3 7. dxc3 Qxd1
8. Rxd1 Nf6 9. Bf4 Na6 10. Bxa6 bxa6 11. Bxc7 Bb7 12. Rd3 O-O 13. Rad1 Bxf3 14.
Rxf3 Ne4 15. Rd7 f5 16. Bd6 Rad8 17. Bxf8 Rxd7 18. Ba3 *
Position (FEN): 6k1/p2r2pp/p3p3/5p2/4n3/B1P2R2/PPP2PPP/6K1 b - - 1 18
Black to move.
Themes:  Endgame Mate in 1 
Puzzle rating: 405
Best move: Rd1#