SAN ANTONIO -- Zack Greinke turned in his best work of the spring, with four shutout innings and six strikeouts as the Los Angeles Dodgers beat the Texas Rangers in an 11-3 Saturday to complete a split-squad two-game sweep.