Jose Abreu drove in three runs, Leury Garcia had four hits and the Chicago White Sox knocked around Corey Kluber for a change, beating Cleveland’s ace and the Indians 8-3 on Wednesday.

Abreu’s two-run double in the fourth inning chased Kluber (0-2), who had won nine straight decisions over Chicago. The two-time Cy Young winner has owned the White Sox, going 4-0 against them last season and 13-4 in his career.

But starting with Garcia’s single on the game’s first pitch, Kluber was in trouble and lasted only 3 1-3 innings while losing to Chicago for the first time since July 24, 2015. Kluber didn’t get his second loss in 2018 until his eighth start.

Chicago White Sox's Yoan Moncada (10) is congratulated by Eloy Jimenez (74) after Moncada scored in the fourth inning of a baseball game against the Cleveland Indians, Wednesday, April 3, 2019, in Cleveland. (AP Photo/Tony Dejak)
Chicago White Sox’s Yoan Moncada (10) is congratulated by Eloy Jimenez (74) after Moncada scored in the fourth inning of a baseball game against the Cleveland Indians, Wednesday, April 3, 2019, in Cleveland. (AP Photo/Tony Dejak)

Carlos Rodon (1-1) limited the Indians to an unearned run and two hits over six innings. The left-hander settled down after a bumpy first and retired 12 straight and 14 of 15 before Jose Ramirez reached on an error in the sixth — one of three miscues for the White Sox.

Chicago’s Yoan Mocada hit a two-run homer in the eighth.

Hanley Ramirez connected for a two-run shot in the ninth. He has both of Cleveland’s homers this season.

Cleveland Indians starting pitcher Corey Kluber delivers in the first inning of a baseball game against the Chicago White Sox, Wednesday, April 3, 2019, in Cleveland. (AP Photo/Tony Dejak)
Cleveland Indians starting pitcher Corey Kluber delivers in the first inning of a baseball game against the Chicago White Sox, Wednesday, April 3, 2019, in Cleveland. (AP Photo/Tony Dejak)

At about the same time they were scoring three times off Kluber in the first, the White Sox announced that Thursday’s home opener against Seattle is being pushed back to Friday because of a nasty weather forecast in Chicago.

Things got stormy right away for Kluber, who was down 3-0 after giving up two walks and three hits while throwing 36 pitches in the first, which included an early mound visit by pitching coach Carl Willis.

Two innings later, it was manager Terry Francona’s turn and he took the ball from Kluber, who allowed just three runs in 28 innings against the White Sox last season.

Cleveland Indians' Leonys Martin fields a ball hit by Chicago White Sox's Yonder Alonso in the sixth inning of a baseball game, Wednesday, April 3, 2019, in Cleveland. (AP Photo/Tony Dejak)
Cleveland Indians’ Leonys Martin fields a ball hit by Chicago White Sox’s Yonder Alonso in the sixth inning of a baseball game, Wednesday, April 3, 2019, in Cleveland. (AP Photo/Tony Dejak)

Chicago added another run in the second on Abreu’s RBI single. The White Sox went up 6-1 in the fourth when Garcia singled, Moncada doubled off the wall in center and Abreu delivered his two-run double over right fielder Jordan Luplow’s head.

While his teammates struggle against Kluber, Abreu succeeds. He’s batting .340 (18 of 53) with five homers and 15 RBIs in his career against the right-hander.

TRAINER’S ROOM

Cleveland Indians' Greg Allen fields a ball hit by Chicago White Sox's James McCann in the seventh inning of a baseball game, Wednesday, April 3, 2019, in Cleveland. (AP Photo/Tony Dejak)
Cleveland Indians’ Greg Allen fields a ball hit by Chicago White Sox’s James McCann in the seventh inning of a baseball game, Wednesday, April 3, 2019, in Cleveland. (AP Photo/Tony Dejak)

White Sox: SS Tim Anderson is expected to return Friday following the birth of his daughter. Anderson left the club on Monday to be with his Bria. With Anderson on the paternity last, the club recalled RHP Jose Ruiz from Triple-A Charlotte.

Indians: 2B Jason Kipnis is scheduled to begin a rehab assignment Friday at Triple-A Columbus. Kipnis sustained a calf strain in the last week at spring training. The former All-Star batted a career-low .230 last season.

UP NEXT

Chicago White Sox's Yonder Alonso watches his ball after hitting an RBI-single off Cleveland Indians starting pitcher Corey Kluber in the first inning of a baseball game, Wednesday, April 3, 2019, in Cleveland. (AP Photo/Tony Dejak)
Chicago White Sox’s Yonder Alonso watches his ball after hitting an RBI-single off Cleveland Indians starting pitcher Corey Kluber in the first inning of a baseball game, Wednesday, April 3, 2019, in Cleveland. (AP Photo/Tony Dejak)

White Sox: RHP Reynaldo Lopez will start the delayed home opener against the Mariners. He lost to Kansas City in his season debut.

Indians: Open a four-game series Thursday against Toronto with RHP Trevor Bauer facing Aaron Sanchez. Bauer allowed one hit and struck out nine in seven innings last week at Minnesota.

___

Chicago White Sox starting pitcher Carlos Rodon delivers in the first inning of a baseball game against the Cleveland Indians, Wednesday, April 3, 2019, in Cleveland. (AP Photo/Tony Dejak)
Chicago White Sox starting pitcher Carlos Rodon delivers in the first inning of a baseball game against the Cleveland Indians, Wednesday, April 3, 2019, in Cleveland. (AP Photo/Tony Dejak)
Cleveland Indians' Francisco Lindor watches from the dugout during the second inning of a baseball game against the Chicago White Sox, Wednesday, April 3, 2019, in Cleveland. (AP Photo/Tony Dejak)
Cleveland Indians’ Francisco Lindor watches from the dugout during the second inning of a baseball game against the Chicago White Sox, Wednesday, April 3, 2019, in Cleveland. (AP Photo/Tony Dejak)