PITTSBURGH — Yovani Gallardo gave up just two hits over 6 2-3 innings and the surging Milwaukee Brewers dropped the weary Pittsburgh Pirates 6-0 on Tuesday night.
Gallardo (16-8) struck out six and walked four to win his eighth straight decision as Milwaukee moved in front of fading Pittsburgh in the jumbled National League wild-card race. The teams entered the day 2½ games back of the Cardinals, who played Houston later.
Ryan Braun had two hits, drove in a run and stole three bases for the Brewers, who have won six of seven. Milwaukee’s seven stolen bases were the most by the franchise since it moved to the National League in 1998. Carlos Gomez and Jonathan Lucroy had three hits apiece for the Brewers.
A.J. Burnett (15-8) gave up two runs in six innings but couldn’t stop Pittsburgh’s late season swoon. The Pirates are 4-12 this month.
Marlins 4, Braves 3 (10)
MIAMI — Jose Reyes hit a two-out RBI single in the 10th inning, and Miami overcame an awful ninth inning to snap Atlanta’s four-game winning streak.
With one out in the 10th, pinch-hitter Rob Brantly was walked by Cory Gearrin (0-1), and Gorkys Hernandez was hit by a pitch. Following a strikeout, Reyes hit a blooper that fell in front of a diving Jason Heyward in right field, and Brantly scored without a play.
Atlanta lost to Miami for only the fourth time in 14 meetings.
The Braves rallied from a 3-0 deficit in the ninth to tie the game. Heyward doubled to start the inning against Steve Cishek, and Chipper Jones walked on a 3-2 pitch. With one out, Dan Uggla singled home a run, and Brian McCann followed with a tying two-run double off Mike Dunn.
John Buck hit a two-run homer for Miami. Heath Bell (3-5) pitched a perfect 10th.
Reds 3, Cubs 1
CHICAGO — Homer Bailey pitched effectively into the eighth inning, Ryan Hanigan hit a three-run double and Cincinnati moved closer to the NL Central title.
The Reds’ Dusty Baker managed his 3,000th major league game, and Cincinnati reduced its magic number to four over the Cardinals to clinch the division.
Bailey (12-9) took a two-hit shutout into the eighth before Darwin Barney had his second single of the night and pinch-hitter Bryan LaHair hit an RBI double to make it 3-1. Sean Marshall then came in and hit pinch-hitter Dave Sappelt before getting a strikeout and grounder to end the threat.
Jonathan Broxton worked a perfect ninth for his third save in five chances with Cincinnati, which acquired him in a July 31 deal with Kansas City.
Cubs right-hander Justin Germano (2-8) lost his sixth straight start.
Red Sox 7, Rays 5
ST. PETERSBURG, Fla. — Felix Doubront limited Tampa Bay's sputtering offense to one hit over six innings and the Boston Red Sox rallied for a 7-5 victory that dealt another blow to the Rays' fading playoff hopes on Tuesday.
Jacoby Ellsbury, Dustin Pedroia, James Loney, Jarrod Saltalamacchia and Ryan Lavarnway drove in runs for the Red Sox, who beat their AL East rivals for the second straight night, extending Tampa Bay’s losing streak to four games and dropping the third-place Rays six games behind the division-leading New York Yankees.