Milwaukee Brewers top St. Louis Cardinals
MILWAUKEE—Keon Broxton drove in the go-ahead run and saved a run with a leaping catch, Matt Garza made a strong start in his return from the disabled list, and the Milwaukee Brewers beat the St. Louis Cardinals 2-1 on Thursday afternoon.
Broxton, who robbed Jose Martinez of a homer in the second when he stretched his glove atop the center field wall, gave Milwaukee a 2-1 lead with a single in the fifth off reliever Brett Cecil (1-4).
Rockies 5, Mets 4
DENVER—Nolan Arenado has won games with his big swing, so getting a walk-off victory with the bat sitting on his shoulder was a first.
Arenado walked with the bases loaded in the bottom of the ninth inning and the Colorado Rockies beat the New York Mets 5-4 on Thursday.
It was the third time this season Arenado has given the Rockies a walkoff win, but it didn't hold the same drama as his Father's Day grand slam to complete a cycle and give the Rockies a win.
Diamondbacks 10, Cubs 8
CHICAGO—Paul Goldschmidt snapped a tie in the ninth inning with his third long homer of the game, and the Arizona Diamondbacks pulled out a rain-delayed 10-8 victory over the Chicago Cubs on Thursday.
Goldschmidt hit a 3-2 pitch from Wade Davis (2-1) deep into the right-center bleachers with one out. J.D. Martinez followed Davis with another solo blast off the Cubs closer.
Indians 5, Yankees 1
CLEVELAND—Corey Kluber upstaged Sonny Gray's debut for New York by pitching a three-hitter and leading the Cleveland Indians to a 5-1 win over the sloppy Yankees on Thursday night.
Kluber (9-3) struck out 11 and Cleveland's ace threw his third complete game this season as the defending AL champions won the opener of a four-game series with a potential playoff opponent, ending their losing streak at three.
Reds 6, Pirates 0
PITTSBURGH—Chad Kuhl allowed four hits in seven efficient innings,
Red Sox 9, White Sox 5
BOSTON—Rafael Devers hit a threerun homer and Rick Porcello ended a four-game losing streak with his first win since June as the Boston Red Sox beat the Chicago White Sox 9-5 on Thursday night.
Mookie Betts hit a two-run homer and Andrew Benintendi went 3 for 3, scoring twice and driving in a run as the Red Sox won their third straight. Benintendi reached base all five times he batted, getting hit by a pitch and walking once to go along with two doubles and a single. Starling Marte went 3 for 4 and scored three times and the Pittsburgh Pirates had little trouble with the Cincinnati Reds in a 6-0 victory on Thursday night.
Kuhl (4-7) struck out six and walked two as the Pirates beat the last-place Reds for just the second time in 10 tries this season. David Freese went 3 for 4 with two RBIs for Pittsburgh. Andrew McCutchen also drove in a pair of runs. John Jaso's pinch-hit single in the seventh ended an 0-for-34 skid.
Cincinnati rookie Sal Romano (2-3) was knocked around early, allowing four runs on eight hits in six innings.