A late flurry saw National League East leaders Philadelphia Phillies to a 9-2 victory over the Arizona Diamondbacks.
Seven unanswered runs seal Phillies win
A late flurry saw National League East leaders
Philadelphia Phillies to a 9-2 victory - their 79th of the season - over the
Arizona Diamondbacks.
The sides were fastened at 2-2 heading into the seventh inning, only for Wilson Valdez to hit a two-run double and set in motion a sequence of seven unanswered runs for the Phillies.
Central pace-setters
Milwaukee Brewers claimed a sixth straight win as Zack Greinke delivered a 3-1 result against
Los Angeles Dodgers, giving up just one run in seven innings.
Atlanta Braves trailed 7-1 before falling just short despite a stirring late effort against
San Francisco Giants.
The Braves eventually lost 7-5, hauling in four runs in the bottom of the ninth, with the Giants' win built around a five-run looting of fit-again starter Jair Jurrjens.
New York Mets scored a 7-3 win over
San Diego Padres, taking the rubber in the process.
David Wright got things going with a three-run homer in the third - a lead Dillon Gee was never likely to squander.
Close encounter
Cincinnati Reds edged a close encounter with
Washington Nationals 2-1, with the parsimonious Johnny Cueto taken for his first run at the start of the ninth.
Colorado Rockies were 12-5 victors over
Florida Angels, with Carlos Gonzalez driving in four runs and Chris Iannetta picking up four RBIs as an 11-0 lead was opened up after only three innings.
St Louis Cardinals beat
Pittsburgh Pirates 7-2 and
Houston Astros saw off
Chicago Cubs 4-3.
In the American League,
New York Yankees were toppled 5-4 by
Kansas City Royals.
A three-run hit from Alex Gordon and a questionable Billy Butler homer, both in the third, did the damage and lifted the Royals out of a four-game ditch.
Twins win
Central pace-setters
Minnesota Twins took their first series for a month with a 6-5 win over
Detroit Tigers. Jim Thome contributed a homer - his 601st - and an RBI single, with Justin Morneau providing the match-sealing two-run single.
Texas Rangers were 4-3 winners over
Los Angeles Angels to go seven games clear in the Western conference.
Tampa Bay Rays took a 4-0 triumph over Eastern rivals
Boston Red Sox, David Price locking down eight frames.
Oakland Athletics beat
Baltimore Orioles 6-5 as Kurt Suzuki bagged a brace of homers,
Chicago White Sox fell 4-1 to
Cleveland Indians and
Toronto Blue Jays bested
Seattle Mariners 5-1.