Mike Minor bounced back from the shortest outing of his career with seven strong innings, leading the Atlanta Braves to a 5-2 win over the St. Louis Cardinals on Sunday.
Atlanta, which has the best record in the National League, salvaged the finale of the four-game set. Andrelton Simmons hit his 12th homer for the Braves, who closed out a 2-4 road trip.
Allen Craig had three of St. Louis’ eight hits for his 44th multi-hit game of the season. But the Cardinals had a four-game winning streak snapped.
St. Louis remains tied atop the NL Central standings with Pittsburgh.
Minor (13-5) gave up one run and six hits while pitching on seven days’ rest after allowing four runs in 1 2-3 innings against Washington on Aug. 17. Craig Kimbrel came on with two out in the eighth and picked up his 41st save in 44 opportunities.
St. Louis right-hander Lance Lynn gave up four runs and nine hits over seven innings while dropping to 0-3 with a 5.40 ERA in his last four starts.
BREWERS 3, REDS 1: Caleb Gindl homered for Milwaukee for the second straight game, and Marco Estrada held Cincinnati’s lineup to one single over seven shutout innings. Estrada (6-4) gave up Shin-Soo Choo’s leadoff single in the first inning, and then didn’t give up another hit before leaving the game. He walked two and fanned a season-high nine. Jim Henderson gave up Joey Votto’s 20th homer in the ninth inning while picking up his 21st save.
PHILLIES 9, DIAMONDBACKS 5: Roy Halladay pitched six effective innings in his return from the disabled list and John Mayberry Jr. homered for Philadelphia. Cody Asche and Roger Bernadina each had two RBIs for the Phillies, who have won six of their past eight games. A.J. Pollock had three hits, including a three-run homer, for Arizona, which has lost four of five.
ROCKIES 4, MARLINS 3: Nolan Arenado hit a tiebreaking RBI double in the sixth and Colorado held on for the win. Jorge De La Rosa (14-6) won his fourth consecutive decision, allowing three runs in five innings. De La Rosa improved to 7-0 with a 1.92 ERA in day games. Five relievers then combined for four hitless innings, with Rex Brothers working the ninth for his 13th save in 14 chances. Miami’s Justin Ruggiano homered and drove in two runs.
PADRES 3, CUBS 2: Nick Hundley hit a game-ending RBI single in the 15th inning to lift San Diego over Chicago. Logan Forsythe set up the winning hit with a one-out single against Hector Rondon (2-1). He moved up on a groundout before Alexi Amarista was intentionally walked. Hundley then lined a clean single into center field and Forsythe scored easily, giving San Diego its third win in the last four games.
YANKEES 3, RAYS 2: Curtis Granderson hit a sacrifice fly in the 11th inning and New York avoided a three-game sweep. Alfonso Soriano started the winning rally with a one-out double off Jamey Wright (2-2). He stole third and came home on Granderson’s fly ball to center. Mariano Rivera, making his last regular-season appearance at Tropicana Field, received a standing ovation before getting the final three outs for his 38th save.
WHITE SOX 5, RANGERS 2: Jordan Danks homered after replacing the injured Avisail Garcia, backing a solid start by his brother John and helping the surging White Sox beat the Rangers. Josh Phegley homered for Chicago. John Danks (4-10) outpitched Matt Garza (3-2), allowing two runs over six innings for his second straight win. A rare bright spot in a miserable season for Chicago was tempered by Garcia crashing into the right-field fence while trying to track down a homer and slowly walking off the field.
BLUE JAYS 2, ASTROS 1: Mark Buehrle allowed one run over eight innings and Toronto rallied for two runs in the ninth inning to snap a seven-game losing streak. Buehrle (10-7) allowed seven hits and struck out seven in winning his fifth straight. Casey Janssen pitched the ninth for his 23rd save. Robbie Grossman had two hits to extend his hitting streak to 12 games for the Astros, who have yet to sweep a series at home this season.
INDIANS 3, TWINS 1: Drew Stubbs hit a tiebreaking, two-out homer in the eighth inning and Cleveland overcame four errors to beat Minnesota. Stubbs homered off Jared Burton (2-7) to snap a 1-all tie. Joe Smith (5-1) pitched a scoreless eighth and Chris Perez worked the ninth for his 21st save. Nick Swisher added an RBI single in the eighth.
ORIOLES 10, ATHLETICS 3: Chris Davis had two hits and collected his 118th RBI, and the Orioles hit three home runs in a rout of the Athletics. J.J. Hardy, Nick Markakis and Nate McLouth connected for the Orioles. Oakland had gone 105 straight games since April 25 without allowing 10 runs. Rookie Sonny Gray (1-2) absorbed the brunt of the damage, yielding six runs and eight hits in 3 1-3 innings.
ANGELS 7, MARINERS 1: Jered Weaver gave up just three hits in eight strong innings, Kole Calhoun added a two-run homer and Los Angeles completed a three-game sweep of Seattle. The Angels gave Weaver plenty of run support by coming through in clutch situations. The Angels first seven runs were scored with two outs, including Calhoun’s homer, a two-run triple by Chris Nelson and an RBI triple from Peter Bourjos. Weaver (8-7) struck out eight, but wasn’t given the chance at his first complete game since August 2012.
TIGERS 11, METS 3: Miguel Cabrera hit a mammoth homer, Rick Porcello enjoyed a happy homecoming and the Tigers polished off a three-game sweep. Andy Dirks put Detroit ahead with a two-run shot, and the AL Central leaders improved to 12-5 in interleague play. They have won 34 of 49 overall, the best mark in the American League since July 2. Porcello (10-7) pitched seven innings of four-hit ball before the Tigers broke it open.
RED SOX 8, DODGERS 1: Jake Peavy pitched a three-hitter and Boston beat Los Angeles, becoming the first team to win a series from the NL West leaders in 2ﾽ months. Jarrod Saltalamacchia, Shane Victorino and Mike Napoli homered for the Red Sox. Gonzalez hit his 17th homer, driving an 0-2 pitch to center field with one out in the fourth for the Dodgers’ first hit after the Red Sox staked Peavy to a 3-0 lead. The Dodgers hadn’t lost a series since June 14-16, when Pittsburgh took two of three.
ROYALS 6, NATIONALS 4: Salvador Perez homered early, then drove in the tiebreaking run in the eighth and Kansas City ended its seven-game losing streak. Kelvin Herrera (5-6) pitched 1 1-3 innings of relief for only the Royals’ third victory in 13 games. Craig Stammen (7-6) took the loss in the Nationals’ first loss in six road outings.