Chess puzzle (Checkmate)
Moves: 1. Nf3 c5 2. c4 Nc6 3. e3 g6 4. d4 Bg7 5. b3 cxd4 6. exd4 d5 7. Bb2 Bg4 8. Be2
e6 9. O-O Nge7 10. cxd5 Nxd5 11. Ne5 Nxe5 12. dxe5 Bxe2 13. Qxe2 Qb6 14. Nc3
Nxc3 15. Bxc3 O-O 16. Rac1 Rac8 17. Rfd1 Rfd8 18. Bd4 Rxc1 19. Bxb6 Rdxd1+ 20.
Qxd1 *
Position (FEN): 6k1/pp3pbp/1B2p1p1/4P3/8/1P6/P4PPP/2rQ2K1 b - - 0 20
Black to move.
Themes: Hanging Piece Endgame Back Rank Mate, Mate in 1 
Puzzle rating: 563
Best move: Rxd1#