MILWAUKEE (AP) — Pinch-hitter Travis Snider homered in the ninth inning to lift Pittsburgh to a 4-3 win over the Milwaukee Brewers on Tuesday night that clinched the Pirates’ first non-losing record in 21 seasons.
Snider drove a 2-2 pitch from Jim Henderson (3-5) over the wall in center for his second pinch-hit homer of the season. He also accomplished the feat against the Chicago Cubs on May 21.
It was victory No. 81 for Pittsburgh, ensuring it will not finish with a losing record for the first time since it went 96-66 in 1992. More importantly, it boosted the Pirates’ lead in the NL Central to two games over St. Louis.
Vin Mazzaro (7-2) pitched two innings for the win and Mark Melancon got three outs for his 11th save, striking out Khris Davis with a runner on second to make it four straight wins for Pittsburgh at Miller Park for the first time since 2002. The Pirates lost 44 of 51 games in Milwaukee from 2007-2012.
Jean Segura had two hits and Jonathan Lucroy drove in two runs for Milwaukee, which has lost five in a row.
REDS 1, CARDINALS 0
CINCINNATI (AP) — Speedy Billy Hamilton got his first major league steal and came around on Todd Frazier’s double in the seventh inning, sending Cincinnati to the victory.
Hamilton made his big league debut as a pinch runner for Ryan Ludwick, who led off the seventh with a single against Seth Maness (5-2).
After Maness threw to first three times, Hamilton took off and beat catcher Yadier Molina’s off-target throw. The touted prospect scored easily on Frazier’s hit and got congratulatory slaps in the dugout.
Homer Bailey (10-10) allowed only two hits in seven innings, retiring his last 14 batters. Aroldis Chapman got three outs for his 34th save in 39 chances, completing the two-hitter.
The Cardinals were shut out for the third time in their last six games.
DODGERS 7, ROCKIES 4
DENVER (AP) — Ricky Nolasco pitched six strong innings, Carl Crawford had three hits and the Dodgers earned their sixth consecutive win.
Crawford singled in a pair of runs in the second to spark the offense in the absence of injured catalyst Yasiel Puig. The Cuban slugger was rested a day after he aggravated a right knee strain.
Nolasco (12-9) allowed two runs and five hits in improving to 7-1 with a 2.27 ERA in 11 starts since coming to Los Angeles on July 6 in a trade with Miami.
Nick Punto added four singles for the NL West-leading Dodgers.
Jhoulys Chacin (13-8) allowed four runs in seven innings in losing to the Dodgers for the first time in four starts this season.
NATIONALS 9, PHILLIES 6
PHILADELPHIA (AP) — Wilson Ramos hit a three-run homer and Corey Brown also went deep to back Gio Gonzalez, leading Washington to the victory.
Still clinging to postseason hopes, the Nationals overcame a sloppy all-around effort that included three errors, four unearned runs and four wild pitches. They remained 7½ games behind Cincinnati for the second wild-card spot.
Gonzalez (9-6) gave up five runs — one earned — and five hits, striking out six in 5 2-3 innings. The lefty has two straight wins after going seven starts without one.
Phillies rookie Ethan Martin (2-4) allowed five runs and four hits in 4 2-3 innings.
Cody Asche was 3 for 4 with a homer and three RBIs for Philadelphia.
Rafael Soriano tossed a scoreless ninth for his 37th save in 43 chances.
BRAVES 3, METS 1
ATLANTA (AP) — Kris Medlen pitched seven strong innings to help Atlanta get another win at home.
Andrelton Simmons and Evan Gattis homered for the Braves, who have won 20 of 24 at Turner Field to improve the major leagues’ best home record to 51-19.
Gattis, who was recalled earlier in the day after a three-game stint at Triple-A Gwinnett, tied it at 1 with his 16th homer in the seventh. After Mets starter Carlos Torres (3-3) walked Dan Uggla on nine pitches, Simmons hit his 13th homer to make it 3-1.
Medlen (12-12) allowed seven hits and one run while striking out nine. Closer Craig Kimbrel converted his 34th straight save opportunity and improved to 44 for 47 this season.
New York has dropped three straight and nine of 13.
PADRES 3, GIANTS 2
SAN DIEGO (AP) — Chris Denorfia hit a go-ahead RBI single in the seventh inning to lift the Padres to the victory.
Nick Hundley drew a leadoff walk in the seventh from rookie reliever Jake Dunning, who was called up earlier in the day from Triple-A Fresno. Ronnie Cedeno followed with a single to send Hundley to third and bring on Javier Lopez.
Denorfia lined a 1-2 pitch to left for the single that broke a 2-all tie.
Dunning (0-2), who made his major league debut in June, took the loss. Tim Stauffer (3-1) got the win with 1 2-3 innings of shutout ball.
Huston Street pitched the ninth for his 26th save in 27 chances.
MARLINS 6, CUBS 2
CHICAGO (AP) — Donovan Solano had three hits, including a two-run double, and the Miami bullpen combined for 4 2-3 hitless innings.
Christian Yelich drove in three runs with a double and single for the Marlins, who have won three straight after losing six in a row.
Brian Bogusevic hit a solo homer for the Cubs, who dropped to 27-44 at Wrigley Field. Edwin Jackson (7-15) gave up three runs and seven hits in five innings.
Miami starter Tom Koehler pitched 4 1-3 innings, allowing two runs and four hits. He was pulled with bases loaded in the fifth, but was picked up by the Miami bullpen, which retired the next 11 batters. Ryan Webb (2-5) pitched two perfect innings for the win.
BLUE JAYS 10, DIAMONDBACKS 4
PHOENIX (AP) — Edwin Encarnacion, Rajai Davis, Adam Lind and Moises Sierra homered in Toronto’s fifth win in six games.
The Blue Jays jumped out to a 5-0 lead against Wade Miley (9-10). Todd Redmond (3-2) allowed three runs and four hits in five innings for his second win in a row.
The Diamondbacks have lost three straight and five of six, all at home. Adam Eaton, Didi Gregorius and Miguel Montero went deep for Arizona.
Encarnacion also doubled, singled and walked twice. Going back to May 2010, he has homered in a record five straight games at Chase Field.
Miley didn’t make it out of the second inning, allowing five runs and eight hits in 1 2-3 innings. Eaton had two throwing errors in left field, one of which led to an unearned run.