Arrieta leads Cubs past White Sox

Jake Arrieta of the Chicago Cubs pitches against the Chicago White Sox during the first inning on July 12, 2015 at Wrigley Field in Chicago, Illinois. (Photo by David Banks/Getty Images)

CHICAGO — Jake Arrieta pitched two-hit ball into the seventh inning, and the Chicago Cubs beat the Chicago White Sox 8-3 on Wednesday night to move into first in the NL Central.

After a disappointing start to the season, the Cubs (53-47) are roaring again. The reigning World Series champions moved a season-high six games over .500 and a half-game ahead of Milwaukee after trailing the Brewers by 5 1/2 games just two weeks ago.

Anthony Rizzo had three hits and four RBIs, helping the Cubs improve to 10-2 since the All-Star break. Addison Russell hit a solo homer in the ninth, and Kyle Schwarber, Ben Zobrist and Jon Jay each drove in a run.

After finishing their series against the last-place White Sox on Thursday night, the Cubs visit Milwaukee for a three-game set this weekend.

Top prospect Yoan Moncada hit his first career homer and Alen Hanson also went deep, but the White Sox lost for the 11th time in 12 games. Third baseman Yolmer Sanchez committed a costly error and James Shields (2-3) lasted just four-plus innings.