Chess puzzle (Advantage)
Moves: 1. c4 c6 2. Nc3 e5 3. Nf3 f6 4. d4 d6 5. e4 Bg4 6. Be2 d5 7. cxd5 cxd5 8. Nxd5
Ne7 9. Nxe7 Bxe7 10. Qa4+ Nc6 11. Bb5 Qd7 12. d5 Bb4+ 13. Nd2 O-O 14. O-O Bxd2
15. Bxd2 a6 16. Bxc6 bxc6 17. Qxc6 Qxc6 18. dxc6 Rac8 19. Rac1 Rfd8 20. c7 *
Position (FEN): 2rr2k1/2P3pp/p4p2/4p3/4P1b1/8/PP1B1PPP/2R2RK1 b - - 0 20
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 789
Best move: Rxd2