Carl Crawford hit an RBI triple to back Hyun-Jin Ryu's third straight victory, and the division-leading Los Angeles Dodgers completed a sweep of the San Francisco Giants with a 4-3 victory Sunday night.