TORONTO (AP) — Dylan Cease pitched seven effective innings, José Abreu hit a three-run homer and the Chicago White Sox stopped a three-game slide by topping the Toronto Blue Jays 5-2 on Tuesday night.

Cease (10-6) retired his first 11 batters, fanning six, before Vladimir Guerrero Jr. lined a single to right in the fourth. Cease allowed one run and four hits, matching his season high in innings. He has 177 strikeouts, third-most in the AL.

Corey Dickerson spoiled Cease’s shutout bid with a one-out homer in the seventh, his fifth.

Michael Kopech left after recording one out and giving up back-to-back singles in the eighth. Liam Hendriks walked Marcus Semien to load the bases, then got Guerrero to ground into a double play.

Hendriks gave up an RBI single in the ninth, but he struck out Josh Palacios and got Santiago Espinal to bounce out for his 29th save in 35 chances.

Abreu went 3 for 5 with four RBIs, raising his major league-leading total to 96. Chicago’s 18 hits matched a season high.

White Sox shortstop Tim Anderson rested for the fourth straight game because of lingering tightness in both hamstrings, but felt good after running before the game. Anderson could be back in the lineup Wednesday, manager Tony La Russa said.

“He’s a real force when he plays,” La Russa said.

The White Sox jumped on José Berríos (8-7), taking a 3-0 lead five pitches into the game and scoring four runs on six hits in a nine-batter first.

Luis Robert and Yoán Moncada singled before Abreu launched his 26th homer, giving the White Sox more runs with three swings than they had in their previous two games combined. Chicago lost 9-0 at Tampa Bay on Sunday and 2-1 to Toronto on Monday.

Berríos allowed four runs and nine hits in three innings. After strong performances in his first two starts with Toronto, he is 0-2 with a 8.76 ERA in his past three starts.

Blue Jays pitching coach Pete Walker came out to talk to Berríos in the first and was ejected for arguing with home plate umpire Mark Carlson on his way back to the dugout.

For Berríos, this was the second straight start he fell behind 3-0 before recording an out. He gave up a three-run homer to Washington’s Josh Bell in an 8-5 loss last Wednesday, his only blemish in a five-inning start.