Carlos Rodón followed up his no-hitter by hanging around for five shaky innings to beat Cleveland for the second time in a week and José Abreu homered twice, leading the Chicago White Sox past the Indians 8-5 on Tuesday night.

Rodón (3-0), pitching in short sleeves despite temperatures dropping into the 30s and snow on the way, worked around five walks, giving up a homer and throwing 110 pitches — only four fewer than in his gem on April 14.

More Images
Chicago White Sox third-base coach Joe McEwing, left, congratulates Jose Abreu after Abreu hit a solo home run in the fourth inning in a baseball game against the Cleveland Indians, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

Carlos Rodón followed up his no-hitter by hanging around for five shaky innings to beat Cleveland for the second time in a week and José Abreu homered twice, leading the Chicago White Sox past the Indians 8-5 on Tuesday night.

Cleveland Indians starting pitcher Zach Plesac delivers in the first inning in a baseball game against the Chicago White Sox, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

Abreu hit solo homers in the fourth and seventh innings.

Chicago White Sox's Tim Anderson looks up after hitting a solo home run in the third inning in a baseball game against the Cleveland Indians, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

Rodón barely missed pitching a perfect game last week against Cleveland, losing it when he hit Indians catcher Roberto Pérez on the foot with one out in the ninth.

Chicago White Sox's Nick Madrigal, left, can't hold onto the ball as Cleveland Indians' Jose Ramirez steals to second base in the third inning in a baseball game, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

He walked two in the first, one in the second and extended his string of no-hit innings against the Indians to 11 before Luplow led off the third with his fifth homer.

Cleveland Indians' Jordan Luplow runs the bases after hitting a solo home run in the third inning in a baseball game against the Chicago White Sox, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

Rodón struck out two, and could have been in bigger trouble when César Hernández ripped an RBI single. But Josh Naylor, who was on second, got thrown out at the plate when he ran through third-base coach Mike Sarbaugh's stop sign.

Chicago White Sox's Adam Eaton, right, scores as Cleveland Indians' Roberto Perez, left, waits for the ball in the sixth inning in a baseball game, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

Eaton thought Indians shortstop Andrés Giménez pushed him off the bag on a force out in the first inning. He shoved Giménez, setting off some more pushing.

Chicago White Sox's Yasmani Grandal watches his ball after hitting a two-run home run in the sixth inning in a baseball game against the Cleveland Indians, Tuesday, April 20, 2021, in Cleveland. Indians catcher Roberto Perez watches. (AP PhotoTony Dejak)

A day after making his pitching debut in Boston, White Sox catcher Yermín Mercedes made his first career start at first base.

Chicago White Sox's Yasmani Grandal, left, tags out Cleveland Indians' Josh Naylor at home plate in the fourth inning in a baseball game, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

Before the game, the White Sox purchased right-hander Alex McRae's contract from their alternate training facility and optioned right-hander Zack Burdi.

Cleveland Indians' Jordan Luplow reacts to strike two in the fourth inning in a baseball game against the Chicago White Sox, Tuesday, April 20, 2021, in Cleveland. Luplow struck out swinging. (AP PhotoTony Dejak)

White Sox: Manager Tony La Russa said an MRI taken on RHP Lance Lynn showed no damage and he expects the 33-year-old to pitch once his stint on the injured list ends. Lynn was placed on the 10-day IL with a strained right trapezius on Sunday. “All signs are good going forward with him,” La Russa said.

The left-hander gave up two runs and three hits. Rodón joined Eddie Cicotte (1917) as the only pitchers in club history to face the same team in his next start after throwing a no-hitter. He was the first to do it since the Angels' Jered Weaver in 2012.

Chicago White Sox third-base coach Joe McEwing, left, congratulates Jose Abreu after Abreu hit a solo home run in the fourth inning in a baseball game against the Cleveland Indians, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

Chicago White Sox third-base coach Joe McEwing, left, congratulates Jose Abreu after Abreu hit a solo home run in the fourth inning in a baseball game against the Cleveland Indians, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

Abreu hit solo homers in the fourth and seventh innings.

Tim Anderson connected for a two-run homer off Zach Plesac (1-3) and Yasmani Grandal's two-run shot in the seventh put the White Sox ahead 7-2.

Jordan Luplow homered for the Indians, who scored twice in the ninth and stranded 13.

Cleveland Indians starting pitcher Zach Plesac delivers in the first inning in a baseball game against the Chicago White Sox, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

Cleveland Indians starting pitcher Zach Plesac delivers in the first inning in a baseball game against the Chicago White Sox, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

Rodón barely missed pitching a perfect game last week against Cleveland, losing it when he hit Indians catcher Roberto Pérez on the foot with one out in the ninth.

However, he finished up the 20th no-hitter in club history and solidified his place with the Sox after undergoing Tommy John surgery in 2019, pitching poorly last season and not being tendered a contract before re-signing.

Rodón was far from perfect or historic this time.

Chicago White Sox's Tim Anderson looks up after hitting a solo home run in the third inning in a baseball game against the Cleveland Indians, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

Chicago White Sox's Tim Anderson looks up after hitting a solo home run in the third inning in a baseball game against the Cleveland Indians, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

He walked two in the first, one in the second and extended his string of no-hit innings against the Indians to 11 before Luplow led off the third with his fifth homer.

Abreu's 458-foot rocket shot to left — it landed four rows from the top of the bleachers — put the White Sox ahead 3-1 in the fourth.

The Indians missed a great scoring opportunity in the fourth, loading the bases with none out on an error, catcher's interference and walk.

Chicago White Sox's Nick Madrigal, left, can't hold onto the ball as Cleveland Indians' Jose Ramirez steals to second base in the third inning in a baseball game, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

Chicago White Sox's Nick Madrigal, left, can't hold onto the ball as Cleveland Indians' Jose Ramirez steals to second base in the third inning in a baseball game, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

Rodón struck out two, and could have been in bigger trouble when César Hernández ripped an RBI single. But Josh Naylor, who was on second, got thrown out at the plate when he ran through third-base coach Mike Sarbaugh's stop sign.

EATON SUSPENDED

During the game, MLB announced that White Sox outfielder Adam Eaton has been suspended one game for triggering a benches-clearing incident against the Indians last week — the day after Rodón's no-no.

Cleveland Indians' Jordan Luplow runs the bases after hitting a solo home run in the third inning in a baseball game against the Chicago White Sox, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

Cleveland Indians' Jordan Luplow runs the bases after hitting a solo home run in the third inning in a baseball game against the Chicago White Sox, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

Eaton thought Indians shortstop Andrés Giménez pushed him off the bag on a force out in the first inning. He shoved Giménez, setting off some more pushing.

Hernández and Indians first baseman Jake Bauers were fined undisclosed amounts.

FIRST TIME

Chicago White Sox's Adam Eaton, right, scores as Cleveland Indians' Roberto Perez, left, waits for the ball in the sixth inning in a baseball game, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

Chicago White Sox's Adam Eaton, right, scores as Cleveland Indians' Roberto Perez, left, waits for the ball in the sixth inning in a baseball game, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

A day after making his pitching debut in Boston, White Sox catcher Yermín Mercedes made his first career start at first base.

Mercedes dropped a throw for an error in the fourth, and was replaced in the fifth. He fouled a ball off his left foot in his the second.

SOX MOVE

Chicago White Sox's Yasmani Grandal watches his ball after hitting a two-run home run in the sixth inning in a baseball game against the Cleveland Indians, Tuesday, April 20, 2021, in Cleveland. Indians catcher Roberto Perez watches. (AP PhotoTony Dejak)

Chicago White Sox's Yasmani Grandal watches his ball after hitting a two-run home run in the sixth inning in a baseball game against the Cleveland Indians, Tuesday, April 20, 2021, in Cleveland. Indians catcher Roberto Perez watches. (AP PhotoTony Dejak)

Before the game, the White Sox purchased right-hander Alex McRae's contract from their alternate training facility and optioned right-hander Zack Burdi.

The 28-year-old McRae made two relief appearances with the White Sox in 2020.

TRAINER'S ROOM

Chicago White Sox's Yasmani Grandal, left, tags out Cleveland Indians' Josh Naylor at home plate in the fourth inning in a baseball game, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

Chicago White Sox's Yasmani Grandal, left, tags out Cleveland Indians' Josh Naylor at home plate in the fourth inning in a baseball game, Tuesday, April 20, 2021, in Cleveland. (AP PhotoTony Dejak)

White Sox: Manager Tony La Russa said an MRI taken on RHP Lance Lynn showed no damage and he expects the 33-year-old to pitch once his stint on the injured list ends. Lynn was placed on the 10-day IL with a strained right trapezius on Sunday. “All signs are good going forward with him,” La Russa said.

UP NEXT

The weather forecast doesn't look promising, but the Indians will start RHP Aaron Civale (3-0, 2.18 ERA). The White Sox have yet to announce their starter for Wednesday.

Cleveland Indians' Jordan Luplow reacts to strike two in the fourth inning in a baseball game against the Chicago White Sox, Tuesday, April 20, 2021, in Cleveland. Luplow struck out swinging. (AP PhotoTony Dejak)

Cleveland Indians' Jordan Luplow reacts to strike two in the fourth inning in a baseball game against the Chicago White Sox, Tuesday, April 20, 2021, in Cleveland. Luplow struck out swinging. (AP PhotoTony Dejak)

More AP MLB: https://apnews.com/MLB and https://twitter.com/AP_Sports