MINNEAPOLIS (AP) — Carlos Rodón pitched six strong innings and the Chicago White Sox took advantage of sloppy play by the Minnesota Twins to win 4-1 on a rainy Tuesday night.

Catcher Zack Collins, making the start after Yasmani Grandal went on the injured list earlier in the day with a torn tendon in his left knee, had a two-run single in the second inning after two walks and two errors by the Twins.

It was the only hit Chicago would put up in seven innings against Minnesota starter José Berríos (7-3). Just one of the runs was earned against Berríos, who struck out 10 batters.

Headed to his first All-Star game next week, Rodón (7-3) allowed one run on seven hits. He struck out eight and didn’t walk a batter as Chicago snapped a three-game losing streak.

Michael Kopech pitched a scoreless seventh and Liam Hendriks pitched the final two innings for his 22nd save.