>>Cubs Rally Late For Win Over Brewers
Victor Caratini hit his first career home run, a solo shot that broke a 2-all tie in the seventh and backed John Lackey's solid six-inning start in 4-2 Cubs win on Sunday over the Milwaukee Brewers.
Kris Bryant added an insurance run in the eighth with a solo homer off the left-field pole for the Cubs, who took two of three games in an important road series. Now 13-3 since the break, Chicago increased its lead in the National League Central over the second-place Brewers to 2 1/2 games.
Lackey (8-9) struck out seven and allowed five hits over six innings, including Domingo Santana's game-tying, two-run homer in the sixth that just landed beyond outfielder Jason Heyward's outstretched glove in the right-field corner.
Caratini gave the Cubs the lead for good an inning later after homering off a 1-2 fastball from Zach Davies (12-5) with one out in the seventh for a 3-2 lead. A bevy of Cubs fans who made the trek north from Chicago celebrated in the stands as if they were home at Wrigley Field.
Chicago starters are 11-1 with a 2.53 ERA since the All-Star break.
Davies allowed seven hits and three runs over an otherwise effective seven innings. The right-hander struck out seven and gave up his first earned run since July 14 on Willson Contreras' infield single with two outs to open the scoring in a two-run sixth.
Wade Davis pitched a scoreless ninth for his 22nd save.
After a day off, LHP Jon Lester (8-6) opens a three-game series at home on Tuesday against the Arizona Diamondbacks. Lester is 3-0 with a 2.05 ERA in three starts since the All-Star break.
>>Cardinals Outlast Diamondbacks
The subject of numerous trade rumors, Lance Lynn threw six strong innings and Jose Martinez homered and drove in three runs as the Cardinals beat the Arizona Diamondbacks 3-2 Sunday for their fifth win in seven games.
Lynn (9-6) gave up two runs and four hits. He has allowed no more than two earned runs in each of his last six starts.
Lynn retired the last eight batters he faced in improving to 5-0 lifetime against Arizona.
Trevor Rosenthal struck out the side in the ninth to pick up his sixth save in eight opportunities.
Martinez hit a two-run drive in the fourth to tie it, then had a sacrifice fly in the sixth that scored Jedd Gyorko with the go-ahead run.
Taijuan Walker (6-5) allowed three runs on four hits over 5 2/3 innings. He struck out 10.
Arizona, in prime position for an NL wild-card spot, is 2-2 on its 10-game road trip.
Yadier Molina singled Gyorko to third base in the sixth. Molina also singled ahead of Martinez's home run.
Cardinals reliever Matt Bowman induced Paul Goldschmidt to ground out with a runner on second to end the seventh.
Ketel Marte doubled and scored on a sacrifice fly by Chris Iannetta in Arizona's two-run second.
Arizona second baseman Chris Owings fractured the middle finger on his right hand during a bunt attempt in the second inning. The ball appeared to hit his bat as well as his finger.
Carlos Martinez (7-8. 3.52) begins a three-game series at Milwaukee on Tuesday. He will be opposed by RHP Jimmy Nelson (8-5, 3.38). The Cardinals are 1-5 in Martinez's last six starts.
>>White Sox Down Indians
Matt Davidson hit his first career walk-off home run, Carlos Rodon had his longest start of the season and the White Sox beat Cleveland 3-1 to end the Indians' nine-game winning streak.
The White Sox snapped a seven-game home losing streak and won for just the second time in 16 games. The team also traded fan favorite Melky Cabrera to Kansas City shortly before the first pitch as part of a roster overhaul.
Jose Abreu got the ninth-inning rally started with a double off Bryan Shaw (4-5) to set up Davidson's heroics, his 21st home run of his rookie season.
Tyler Clippard (2-6) pitched a scoreless ninth to earn the win, the first for the White Sox at Guaranteed Rate Field since July 2.
Rodon allowed one run and struck out nine in 6 2/3 innings. He has 20 strikeouts over his last two starts.
Josh Tomlin threw four innings of no-hit ball before being removed from the game because of left hamstring tightness. He allowed two baserunners.
Nick Goody relieved Tomlin and struck out the first five batters he faced until allowing a home run to Leury Garcia with two outs in the sixth, tying the game at 1.
With two runners on and two out in the seventh, Rodon gave way to Jake Petricka, who retired Lindor on a flyout. Petricka has stranded all eight runners he's inherited this season.
James Shields (2-3, 5.86) will pitch against Toronto in the opener of a three-game series against RHP Marco Estrada (4-7, 5.43). Chicago is 20-10 against the Blue Jays since 2013.