Cincinnati scored five runs in the eighth inning to overrun Milwaukee and win 8-3 on Thursday, further eroding the Brewers’ major league-best record.
Among other games, Carlos Gonzalez helped Colorado beat the New York Mets before leaving with finger bruising, Miami completed a sweep of Atlanta and the Los Angeles Dodgers won both games of a double-header against Minnesota.
Cincinnati’s Brayan Pena began the Reds’ rally in the eighth. He came in as a pinch hitter with the game tied 3-3 and hit a two-run shot off the first pitch from Jim Henderson (2-1).
Tucker Barnhart and Todd Frazier hit homers for the Reds.
Colorado beat the New York Mets 7-4, with Carlos Gonzalez hitting a homer in the first inning before leaving in the fourth with a bruised left index finger.
Rockies’ starter Juan Nicasio (3-1) pitched seven scoreless innings and drove in three runs.
Corey Dickerson had three hits, including an RBI triple, and Nolan Arenado extended his hitting streak to 21 games.
Miami edged Atlanta 5-4, with Giancarlo Stanton and Casey McGehee hitting consecutive run-scoring singles off David Carpenter during a two-run rally in the seventh inning.
With the Marlins trailing 4-3 entering the seventh, Reed Johnson singled off Ian Thomas (1-1) and took second on Christian Yelich’s single. After an out, Carpenter relieved and gave up the back-to-back hits.
Miami have won six straight home games for the first time at Marlins Park, which opened in 2012. It is the longest home winning streak for the team since the Marlins won eight in a row in 2009.
The Dodgers did the day and night double at Minnesota, taking the opening game 9-4 and edging the second 4-3 in 12 innings.
Yasiel Puig tied a career high with four hits in the opener and added two more in the nightcap, reaching base for the ninth straight at-bat before grounding out in the fifth.
In the second game, Scott Van Slyke led off the 12th inning with a homer off Brian Duensing (0-1), and two batters later Drew Butera hit his first homer in two years to pad the lead.
That allowed Los Angeles to win despite stranding 16 on-base runners in the game. Minnesota pitchers gave up 12 walks in the second game and 18 over the two contests.
Seattle’s Robinson Cano doubled and drove in two runs against his old team to give the Mariners a 4-2 win over the New York Yankees.
Toronto avoided a series sweep by winning 7-3 against Kansas City, with Mark Buehrle pitching strongly into the seventh inning.
Tampa Bay also did a day-night double, beating Boston 2-1 then 6-5, with Yunel Escobar homering off closer Koji Uehara leading off the ninth inning to snatch victory in the night game.
Baltimore also won both games of a double-header, defeating Pittsburgh 5-1 and 6-5. Like Tampa Bay, they completed the double with a dramatic homer, with Matt Wieters leading off the 10th with a shot off Stolmy Pimentel.