Rangers ace Yu Darvish set season highs for runs and hits allowed but managed to earn a victory Tuesday night at home against the White Sox.

Darvish (5-1) gave up four earned runs on seven hits and three walks over six innings, but the Texas offense scored six runs in the sixth inning. Darvish struck out nine over 108 pitches and has 58 Ks in 38 2/3 innings to lead the majors.

His next start is Sunday against Boston.