NATIONALS 2, PHILLIES 1
PHILADELPHIA (AP) — Gio Gonzalez allowed three hits over six shutout innings and Ian Desmond homered and drove in both Washington runs to lead the Nationals to a 2-1 victory over the Philadelphia Phillies on Monday night.
Gonzalez (6-1), a former Phillies farmhand, struck out seven of the first nine batters and finished with nine strikeouts. That upped his total to 35 over his last four starts, all wins, in 25 innings.
Bryce Harper had two hits for Washington.
Sean Burnett came in with one out in the ninth after Nationals closer Henry Rodriguez allowed runners to reach second and third and escaped a jam to earn his second save. Ty Wigginton hit a sacrifice fly off Burnett, but Placido Polanco lined out with two on to end it.
Kyle Kendrick (0-4), making his second start in place of injured Vance Worley, allowed two runs and five hits in six innings. It was the third straight loss for the Phillies, who have dropped four of five to Washington this season and 12 of the last 15 meetings overall.
MARLINS 7, ROCKIES 4
MIAMI (AP) — Giancarlo Stanton hit a grand slam off Jamie Moyer in a five-run fourth inning, Mark Buehrle was dominant after a shaky first and the surging Miami Marlins beat Colorado.
Austin Kearns tied a career best with four hits for the Marlins, whose 15-5 record in May leads the majors.
Buehrle (4-4) worked 7 2-3 innings, giving up four runs and four hits in the first and one more hit the rest of the way. Heath Bell pitched the ninth for his sixth save in 10 chances.
Moyer (2-4) allowed nine hits and six runs in 3 2-3 innings in his debut at Marlins Park, the 50th big league stadium in which the 49-year-old has appeared during his career.
Troy Tulowitzki hit a two-run homer and Michael Cuddyer had a two-run double for the Rockies.
GIANTS 4, BREWERS 3, 14 Inn.
MILWAUKEE (AP) — Backup catcher Hector Sanchez led off the 14th inning with a home run and the San Francisco Giants beat the Milwaukee Brewers 4-3 on Monday night.
Buster Posey hit a three-run shot in the first, accounting for the rest of San Francisco's runs. Sanchez's second homer of the season came off reliever Juan Perez (0-1), breaking a 3-all tie in a game in which both teams struggled on offense.
Ryan Braun tied it with a two-run homer in the eighth for Milwaukee but left the game because of tightness in his right groin after grounding out to end the 10th. The severity of his injury was not immediately clear.
Santiago Casilla (1-2) pitched the final two innings for the win.
REDS 4, BRAVES 1
CINCINNATI (AP) — Right-hander Mike Leake hit his first career homer — one of three solo shots in a row by Cincinnati — and allowed only two hits over eight innings for a victory against Atlanta.
Drew Stubbs hit two of the career-high four homers allowed by Braves starter Mike Minor (2-4). All the runs scored on solo homers at one of the majors' most hitter-friendly ballparks.
Leake (1-5) finally got his first victory in eight starts this season, doing a little bit of everything. He struck out a season-high six and retired 14 in a row after Juan Francisco homered in the first inning.
Jose Arredondo walked two batters with two outs in the ninth. Sean Marshall retired Jason Heyward on a fly ball for his eighth save, completing the two-hitter.
PIRATES 5, METS 4
PITTSBURGH (AP) — Neil Walker scored on Clint Barmes' tiebreaking sacrifice fly in the eighth inning and Pittsburgh rallied against Johan Santana and the New York Mets.
Mike McKenry tied it with a two-run homer in the seventh off Santana and Walker made it all the way to third in the eighth when his long drive off Jon Rauch (3-3) glanced off the glove of center fielder Kirk Nieuwenhuis for an error and rolled to the wall. One batter later, Barmes hit a fly to right and Walker just beat the wide throw from Lucas Duda.
Jared Hughes (1-0) earned his first major league win in relief. Joel Hanrahan worked the ninth for his 10th save.
David Wright had two hits for the Mets to lift his batting average to a major league-best .415.
CARDINALS 4, PADRES 3
ST. LOUIS (AP) — Tyler Greene hit a go-ahead, two-run homer in the eighth inning, trumping Jesus Guzman's two-run double in the top half, and St. Louis beat San Diego to snap a four-game losing streak.
Jaime Garcia allowed two runs in seven-plus innings for the injury-riddled Cardinals, who maintained their half-game lead in the NL Central over Cincinnati. St. Louis has won just three of its last 11.
Yadier Molina hit a broken-bat single with one out in the eighth off Andrew Cashner (2-3). With two outs, Greene homered to right-center for his third hit.
Jason Motte (3-1) allowed Guzman's two-run double but finished off the win.
The Padres are a major league-worst 4-11 on the road after dropping the first game of a 10-game trip.
ASTROS 8, CUBS 4
HOUSTON (AP) — Jason Castro and Chris Johnson each hit a three-run homer and Bud Norris threw seven scoreless innings to give Houston a victory over slumping Chicago.
Castro's home run came in the second inning and Johnson added his in the third, handing the Cubs their season-high seventh loss in a row.
Jed Lowrie homered for the second straight game, hitting a solo shot in the seventh to give the Astros three homers for the second time in three games.
Norris (5-1) allowed five hits and struck out eight. He has allowed just one earned run during his current four-game winning streak.
Cubs starter Matt Garza (2-2) yielded a season-high seven runs in three innings — his shortest start of the season.
DODGERS 6, DIAMONDBACKS 1
PHOENIX (AP) — Matt Treanor, Andre Ethier and James Loney homered to power Chris Capuano to his sixth victory, and the Los Angeles Dodgers won their fifth straight by beating the Arizona Diamondbacks 6-1 on Monday night.
Capuano (6-1) allowed one run on four hits in six innings, striking out five and walking one. Treanor gave the Dodgers left-hander all the support he needed with his first home run of the season, a two-run shot off Patrick Corbin (2-3) in the second.
Ethier's solo home run into the swimming pool area in right-center came off reliever Craig Breslow in the seventh and raised his NL-best RBI total to 38.
Loney added a two-run homer deep into the right-field seats off Bryan Shaw in the eighth.
MARINERS 6, RANGERS 1
SEATTLE (AP) — Ichiro Suzuki and the Seattle Mariners chased Texas' Yu Darvish after just four innings in his shortest start of the season, and the Mariners rolled to their fourth straight win in a 6-1 victory over the Rangers on Monday night.
Seattle became the first team that Darvish had to face for a second time and for a second time he struggled to solve the Mariners. Darvish (6-2) labored through 96 pitches and a season-high six walks and was denied the chance to become the first seven-game winner in the majors.
Only Seattle's inability to take advantage of a bases-loaded situation in the fourth inning kept Darvish's line from being worse. Suzuki singled and tripled off his countryman, driving in a pair of runs as Seattle built on its three-game sweep of Colorado over the weekend.
Felix Hernandez (4-3) rebounded from consecutive poor starts to hold the top offense in baseball to one run in eight innings.
ATHLETICS 2, ANGELS 1
OAKLAND, Calif. (AP) — Tommy Milone scattered five hits over seven innings and Kila Ka'aihue drove in the go-ahead run, leading the pesky Oakland Athletics past the Los Angeles Angels 2-1 on Monday night.
Milone (6-3) struck out three, walked one and never allowed the anemic Angels offense to get going. The lefty's only blemish was an RBI double by Mike Trout in the fifth that landed between two Oakland players.
Kurt Suzuki drove in a run on a double-play groundout in the second and Ka'aihue's RBI single in the third snapped Jerome Williams' four-game winning streak. Williams (4-2) hadn't lost since his first start of the season, April 15 at the New York Yankees.
Los Angeles has lost three straight and four of five.
ROYALS 6, YANKEES 0
NEW YORK (AP) — Felipe Paulino blanked New York for the second time in a month, and Mike Moustakas and Jeff Francoeur hit two-run homers to lead the Kansas City Royals over the reeling Yankees 6-0 on Monday night.
New York's bats fizzled once again, going 0 for 13 with runners in scoring position with five strikeouts and a foulout. Booed repeatedly by their increasingly impatient fans, the Yankees lost for the sixth time in seven games and at 21-21 have their worst record at this point in the season since they started 20-25 in 2008 — the only time since 1994 that New York failed to make the playoffs.
On a rainy, misty evening, Paulino (2-1) became the first starter to pitch shutout ball against the Yankees in consecutive outings since Boston's Josh Beckett on April 10 and May 14 last year, according to STATS LLC.
Hiroki Kuroda (3-6) took the loss.
RED SOX 8, ORIOLES 6
BALTIMORE (AP) — David Ortiz homered in the sixth inning to start Boston's comeback from a three-run deficit, and the Red Sox got three hits from Will Middlebrooks in a victory over the Baltimore Orioles.
Dustin Pedroia had two RBIs and Mike Aviles scored the go-ahead run in the seventh to help Boston secure its ninth win in 11 games. The Red Sox are tied with the New York Yankees in the AL East cellar but are at .500 (21-21) for the first time since April 30.
Chris Davis homered for the first-place Orioles, who swept a three-game series in Fenway Park earlier this month.
The Red Sox went up 7-5 with two runs in the seventh against Kevin Gregg (2-2).
Andrew Miller (1-0) retired all five batters he faced to earn the win on his 27th birthday. Alfredo Aceves worked the ninth for his 10th save.
BLUE JAYS 6, RAYS 2
ST. PETERSBURG, Fla. (AP) — Kyle Drabek overcame command issues to win for the first time on the road this season, Yunel Escobar hit a tiebreaking homer and the Toronto Blue Jays beat the Tampa Bay Rays.
Drabek (4-4), who entered 0-3 with a 5.23 ERA away from home, allowed two runs and three hits in six innings. The right-hander walked six, struck out three and had three wild pitches.
Escobar put Toronto in front 3-2 on a solo homer off Jeremy Hellickson (4-1) in the sixth. Hellickson gave up five runs — two earned — and eight hits over 7 1-3 innings.
What's On TonightFull Schedule