ATLANTA (AP) -Alfonso Soriano hit three home runs in the first four innings and Chicago beat Atlanta 9-1 on Friday night.
Soriano led off the game with a homer on Lance Cormier's first pitch before adding another first-pitch homer in the second.
His third homer came in the fourth inning, leaving him in excellent position to become the 16th major league player - and the first Cub - to hit four homers in a game. He was intentionally walked, grounded out and singled in his last three at-bats.
The Cubs have won five of their last six games, while the Braves have lost six of seven, including four straight in which they have scored a combined seven runs.
Soriano's other three-homer game also came against the Braves on April 21, 2006, while playing for Washington.
The three homers gave Soriano 10 for the season.
Sean Marshall (2-2) gave up four hits and one run in six innings in his second win over the Braves in six days.
Cormier (0-2) gave up five runs in 3 2-3 innings.
End Capsule

Top MLB Public Bets

MLB Top Stories

Thumbnail Dodgers vs. Angels Prediction Will the Angels pull off the upset at home tonight against the Dodgers at 10:07PM ET?
Thumbnail Cardinals vs. Diamondbacks Prediction Are the Diamondbacks an undervalued play for bettors tonight against the Cardinals at 8:40PM ET?
Thumbnail Orioles vs. Blue Jays Prediction Will the Orioles and Blue Jays fall short of the betting total tonight when the two teams meet at 7:07PM ET?
Thumbnail Cubs vs. Nationals Prediction Is the total set too high in tonight's Cubs and Nationals matchup at 7:05PM ET?
Thumbnail Athletics vs. Astros Pick After a surprising slip up on Tuesday, will the Houston Astros bounce back tonight against the Oakland Athletics at...

MLB Team Pages