Lance Lynn had his best outing in nearly a month to keep the Cardinals on pace with the rest of the division.
Matt Adams had a two-run home run and the Cardinals broke open a tight game with four in the eighth to beat the Milwaukee Brewers 5-1 on Wednesday night.
St. Louis won its fifth consecutive game to maintain a one-game lead over Pittsburgh and a three-game advantage on Cincinnati in the NL Central. The Pirates finished a three-game sweep at Texas earlier in the day, and the Reds knocked off the Chicago Cubs earlier in the day.
Lynn went six innings and gave up an unearned run on five hits.
“Yeah, but it’s only one game,” he said. “You’ve still got to get ready for the next one and try to improve off of tonight. There were a couple of mistakes I made and they went for hits and I walked a few guys, you don’t want to do that ever. But tonight was a good building block going down the stretch here and get myself right for this team in this run we’re trying to make.”
Brandon Kintzler (3-2) gave up three runs on two hits and a walk while only getting two outs. He surrendered a game-tying hit in the seventh before loading the bases with one out in the eighth.
Carlos Beltran’s sacrifice fly off Michael Gonzalez scored Matt Carpenter to give the Cardinals a 2-1 lead. An error by catcher Jonathan Lucroy allowed Jon Jay to score and Adams followed with his 12th homer of the season.
Trevor Rosenthal (2-3) had a hitless eighth inning for the win.
REDS 6, CUBS 0: Devin Mesoraco homered for the first time in a month, Jack Hannahan added his first career pinch-hit homer and the Reds avoided a sweep by the last-place Cubs.
Mesoraco broke out of his slump with three hits as the Reds closed a 7-3 homestand.
Mike Leake (13-6) allowed four hits and walked four in 5 2-3 innings as he reached a career high in wins, despite humid conditions and an 84-degree temperature at gametime.
Cubs right-hander Jeff Samardzija (8-12) also pitched 5 2-3 innings and was charged with six runs and eight hits.
Mesoraco hit a solo drive in the fourth for his first homer in 25 games since he hit two against St. Louis on Aug. 3. Hannahan connected for a three-run shot in the sixth.
MARLINS 5, BRAVES 2: In his season finale, Miami rookie Jose Fernandez pitched seven innings, hit his first major league homer and engaged in a standoff with the annoyed Braves that cleared both benches and bullpens. When he had completed his eventful evening, Fernandez slowly walked off the mound one last time, removing his cap as the crowd gave him a standing ovation.
The game was the last of the season for the demonstrative 21-year-old Fernandez because he passed his 170-inning limit set by the Marlins. A top candidate for NL Rookie of the Year, he finished 12-6 with an ERA of 2.19, second-lowest in the majors behind only the Dodgers’ Clayton Kershaw.
Fernandez homered in the sixth inning, and after slowly circling the bases he engaged in a heated exchange with catcher Brian McCann, which prompted the other players to join them. Shoves were swapped but no punches were evident, and no one was ejected.
Mike Minor (13-7) allowed five runs, four earned, and 11 hits in six innings for Atlanta.
NATIONALS 3, METS 0: Dan Haren pitched one-hit ball for six innings, Ryan Zimmerman homered and Washington earned its fifth consecutive win.
The Nationals improved to 22-9 in their late charge toward a playoff spot. They remained six games behind Cincinnati for the final NL wild-card spot with only 17 to play.
Haren (9-13) and the Washington bullpen held an overmatched New York lineup to three singles. Rafael Soriano got three outs for his 41st save.
The night was full of 9/11 tributes. Mets manager Terry Collins wore an NYPD hat during batting practice, and there were several remembrances on the field, on the scoreboard and over the public-address system of those affected by the terror attacks 12 years ago.
Zack Wheeler (7-5) gave up one run and eight hits in seven innings, striking out six and walking one. He wound up with his third loss in four starts.
DIAMONDBACKS 4, DODGERS 1: Paul Goldschmidt had four hits and two RBIs, helping the Diamondbacks snap a five-game skid against the Dodgers.
Patrick Corbin (14-6) ended a three-game losing streak while improving to 2-0 in three starts at Dodger Stadium. The left-hander allowed one run and eight hits in 6 1-3 innings.
Dodgers left-hander Hyun-Jin Ryu (13-6) gave up three runs and 10 hits — his second-most this season — in his first start since Aug. 30. The left-hander missed his scheduled start last Friday because of a stiff back.
Los Angeles got its only run on Yasiel Puig’s 16th homer in the seventh.
PHILLIES 4, PADRES 2: Cliff Lee pitched eight sharp innings and Freddy Galvis had three hits for Philadelphia.
Lee (13-6) allowed two runs and five hits, struck out nine and walked one. It was his second straight eight-inning outing and his fourth in the last six starts for Lee.
Jedd Gyorko and Tommy Medica homered for the Padres, whose four-game winning streak was snapped. Medica’s solo shot in the fifth was his first hit in his major league debut.
Jonathon Papelbon pitched a scoreless ninth for his 26th save in 33 chances.
The Phillies took the lead in the seventh against Nick Vincent (4-3). Galvis led off with a double, went to third on Lee’s sacrifice and scored on Cesar Hernandez’s weak chopper to first.
GIANTS 4, ROCKIES 3: Marco Scutaro and Brandon Belt hit consecutive RBI singles in the eighth inning to help San Francisco rally.
The Giants loaded the bases with one out against Matt Belisle (5-7), and Scutaro followed with a tying single into right field. Belt’s hit drove in Angel Pagan and gave San Francisco a 4-3 lead.
Guillermo Moscoso (2-2) pitched two scoreless innings for the victory, securing the first winning homestand for the Giants since May 20-26.
Nolan Arenado had two hits and two RBIs for the Rockies, who have lost five of six. Michael Cuddyer added three hits and went 7-for-13 in the series.
RED SOX 7, RAYS 3: Mike Carp connected for a pinch-hit grand slam in the 10th inning and AL East-leading Boston beat Tampa Bay to extend its division lead over the Rays.
Carp sent a drive over the center-field fence on the first pitch from Roberto Hernandez. It was the first pinch-hit grand slam for Boston since Kevin Millar hit one at Milwaukee on June 7, 2003.
Dustin Pedroia opened the 10th with a walk against Joel Peralta (2-7) and went to second on Shane Victorino’s bunt. After David Ortiz was intentionally walked, Hernandez replaced Peralta and walked Mike Napoli on four pitches before Carp connected for his ninth homer.
Boston closer Koji Uehara (4-0) struck out two during a perfect ninth. He has retired his last 34 batters.
James Loney homered for the Rays, who trail the Red Sox by 9? games in the division race, to tie it in the eighth. Tampa Bay, which has lost 13 of 17, saw its lead drop to one game over New York for the second AL wild-card spot.
YANKEES 5, ORIOLES 4: Robinson Cano hit a tiebreaking homer leading off the ninth inning, and New York also got solo shots from Alex Rodriguez and Curtis Granderson.
The Yankees moved past Baltimore and Cleveland in the AL wild-card hunt. New York has hit eight home runs in winning two of three in the four-game series that concludes tonight.
The Yankees trailed 3-1 before Granderson homered in the fifth — New York’s first hit — and Rodriguez tied it in the sixth with his 653rd career home run.
In the ninth, after Cano connected off Tommy Hunter (4-4), Granderson tripled with one out and scored on an infield hit by Lyle Overbay.
Mariano Rivera gave up a run-scoring single to Brian Roberts before securing his 43rd save, tied for the major league lead with Baltimore’s Jim Johnson.
Chris Davis drove in two runs with a double, making him the first player in Orioles history to have 40 doubles and 40 homers in a season. Danny Valencia tied a career high with four hits, and Roberts had three singles.
Before the game, the Yankees announced that shortstop Derek Jeter would miss the rest of the season with an injured left ankle. The Yankees captain played in only 17 games this season and made four trips to the disabled list.
TIGERS 1, WHITE SOX 0: Anibal Sanchez struck out 10 for Detroit.
Sanchez (14-7) allowed five hits and walked four in 7 1-3 innings while lowering his AL-best ERA to 2.50. Joaquin Benoit got three outs for his 18th save in as many opportunities, completing a five-hitter for Detroit’s 11th shutout of the season.
Omar Infante drove in the game’s only run with a two-out single against Matt Lindstrom (2-4) in the eighth inning.
White Sox left-hander Jose Quintana pitched seven innings of five-hit ball. He remained winless over his last five starts despite a 3.03 ERA.
ATHLETICS 18, TWINS 3: Jed Lowrie’s foul ball that turned into a two-run double after umpires changed the call highlighted a 10-run fourth inning for Oakland.
Every Oakland starter had at least one hit, one run and one RBI as the A’s recorded a season-high 22 hits and extended their lead over Texas in the AL West to three games.
Lowrie, Coco Crisp and Stephen Vogt also homered. Yoenis Cespedes had three RBIs to help the A’s score their most runs in a game since beating Boston 20-2 on Aug. 31, 2012.
With runners on second and third and three runs already in, Lowrie lined a ball down the line in the fourth that first-base umpire Bill Miller ruled foul as he danced out of the way. Lowrie pointed at the ground inside the white line where he thought the ball hit. Oakland manager Bob Melvin came out to argue, and Lowrie was eventually awarded a two-run double after the entire umpire crew huddled and changed the call.
Twins manager Ron Gardenhire was ejected by Miller after a long argument.
Sonny Gray (3-3), who had received fewer than four runs of support over his last six starts, struck out seven in five innings for the win.
ROYALS 6, INDIANS 2: Alex Gordon homered on the game’s first pitch and Kansas City’s James Shields dominated after a shaky first inning.
Kansas City took two of three in the series between clubs that are in contention for the second wild card spot in the AL. The Royals, who entered Wednesday trailing Tampa Bay by three games, moved a game closer to the Indians. Cleveland was 1? games behind the Rays.
The Royals had a home run, a triple and a single on the game’s first seven pitches to take a 2-0 lead.
Shields (11-9) gave up two runs, two hits, and hit a batter in the bottom half of the first before taking control.
Michael Brantley had a two-run single in the first, but Shields didn’t allow another hit until Jason Kipnis’ leadoff single in the ninth.
Shields allowed four hits, struck out seven and walked one. Greg Holland retired the last three hitters for his 42nd save.
ANGELS 5, BLUE JAYS 4: Kole Calhoun hit a tiebreaking sacrifice fly in the eighth inning and C.J. Wilson won his eighth straight decision for Los Angeles.
Mark Trumbo hit a two-run home run, his career-high 33rd, and Josh Hamilton had three hits as the Angels won for the ninth time in 12 meetings with the Blue Jays.
Mike Trout drew a one-out walk off Steve Delabar (5-3) in the eighth and went to third on Hamilton’s double. Trumbo was intentionally walked to load the bases for Calhoun, who hit a sacrifice fly to left.
Wilson (16-6) allowed four runs, three earned, in seven innings to match his career-high in victories. The left-hander, who has not lost since July 5 against Boston, walked four and struck out six.
Moises Sierra went 3 for 4 with two doubles and a triple for the Blue Jays.