Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. d3 Bc5 4. Nc3 O-O 5. Be2 Ng4 6. O-O d6 7. h3 Nf6 8. Bg5
h6 9. Bh4 Nbd7 10. d4 Bb6 11. dxe5 dxe5 12. Nd5 c6 13. Nxf6+ Nxf6 14. Qxd8 Rxd8
15. Nxe5 Rd6 16. Bxf6 Rxf6 17. Rad1 Re6 18. Nd7 Rxe4 19. Nxb6 axb6 20. Bc4 *
Position (FEN): r1b3k1/1p3pp1/1pp4p/8/2B1r3/7P/PPP2PP1/3R1RK1 b - - 1 20
Black to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 719
Best move: Rxc4