CHICAGO (AP) -- Sammy Sosa homered to start a six-run fourth and Matt Clement pitched eight strong innings as the Chicago Cubs ended Atlanta's eight-game winning streak, beating the Braves 7-3 Saturday.
With one game left before the All-Star break, Sosa is on his biggest tear of the season. Since returning June 18 from a seven-game suspension for using a corked bat, Sosa has a .344 average, 12 homers and 23 RBI.
His high drive just dropped into the left-field basket at Wrigley Field, giving him 18 homers this season and seven hits in his last seven at-bats. He finished 2-for-4 after going 4-for-4 Friday with two homers.
Sosa has 517 homers, four shy of Willie McCovey and Ted Williams for 12th on the career list.
Clement (7-7) allowed three runs -- two earned -- and five hits, including Rafael Furcal's 13th homer in the third, as the Cubs avoided dropping below .500 for the first time all season. He walked none and struck out seven.
Joe Borowski worked a scoreless ninth to finish it.
Atlanta rookie Horacio Ramirez, who had won seven straight decisions since April 11, lasted just 3 2/3 innings -- the shortest outing of his career.
Alex Gonzalez had an RBI single, Jose Hernandez doubled in two runs and Mark Grudzielanek added a run-scoring double to chase Ramirez (8-3) in the fourth before reliever Kevin Gryboski gave up a run-scoring triple to Ramon Martinez.
Sosa hit an RBI single in the first on a soft line drive that diving second baseman Mark De Rosa missed.
Atlanta added a pair of runs in the eighth on an RBI grounder by Julio Franco and an RBI single by Furcal.
Braves 2B Marcus Giles, who sustained a mild concussion in Friday's collision with Chicago pitcher Mark Prior, was out of the lineup and his status for Tuesday's All-Star Game across town at U.S. Cellular Field is in doubt. Giles said he would know more Sunday. Prior, also an NL All-Star, has a bruised right shoulder and might not be available to pitch Tuesday. He will be re-evaluated Sunday. ... Hernandez started in CF for the Cubs, his first appearance in the outfield since July 7, 2001. ... Ramirez's shortest outing had been five innings. In his previous start, Monday, he pitched Atlanta's only complete game of the season, beating the Mets. ... Atlanta's Vinny Castilla was 2-for-3 and is 8-for-11 in the first three games of the series.
Giants manager Gabe Kapler says Pablo Sandoval's weight not an issue
Giants manager Gabe Kapler said Sunday the team fully expects Pablo Sandoval to be ready and in game shape to contribute by opening day later this month even though he is noticeably heavier than during spring training nearly five months ago.
Yankees' Masahiro Tanaka 'in really good spirits' after taking liner to head
Manager Aaron Boone says Masahiro Tanaka was "in really good spirits" at Yankee Stadium on Sunday and seemingly symptom-free a day after being hit on the side of the head by a Giancarlo Stanton line drive.
Astros' Carlos Correa asks wife to stay out of salons until season's end
Astros shortstop Carlos Correa has asked his wife, Daniella, to stay out of beauty salons until the season is over so as to avoid contracting the coronavirus.
Brewers' Christian Yelich knows he had fortunate timing on new deal
Milwaukee Brewers outfielder Christian Yelich acknowledges he benefited from fortunate timing in his contract negotiations.
Indians manager Terry Francona favors name change
Cleveland manager Terry Francona won't sidestep the hot-button topic any longer. He believes the Indians need to change their contentious nickname.
Indians bench coach Brad Mills opts out for family
Indians bench coach Brad Mills is opting out of the season to be with his family.