NEW YORK — Jose Reyes tripled twice for the third time this season and a refreshed Josh Thole had three hits and three RBIs as the New York Mets enjoyed a rare offensive outburst in a 9-5 victory over the Philadelphia Phillies on Sunday.
Reyes had four of New York's season-high 17 hits, and Jonathon Niese (4-5) didn't allow an earned run against a makeshift Phillies lineup. Daniel Murphy matched a career high with three hits.
The Mets, held to three runs or fewer in nine of their previous 11 games, tied their season high for runs and prevented a three-game sweep. Reyes equaled a career high with his sixth straight multihit game, the longest active streak in the majors.
New York tagged an ineffective Vance Worley (2-1) for 12 hits in three innings, sending the rookie to his first loss in four major league starts this season. The Mets improved to 3-6 this year against Philadelphia, which had won four straight and eight of 11 overall.
BREWERS 6, GIANTS 0: At Milwaukee, YovaniGallardo allowed four hits in eight innings to win his fifth straight start, and Milwaukee topped San Francisco to wrap up an 8-1 homestand. Gallardo (7-2) retired 14 in a row before allowing a single to AubreyHuff in the seventh. San Francisco didn't have a runner in scoring position until two outs in the eighth. Milwaukee took a 2-0 lead off MattCain (3-4) in the first innings on singles by RyanBraun and CaseyMcGehee.PrinceFielder drove in a run in the third, and RickieWeeks added a two-out, two-run double in the sixth. The Brewers are an NL-best and franchise-record 21-7 at home. San Francisco has lost four of five after a five-game winning streak. FreddySanchez singled in the first for his 1,000th career hit, but the Giants managed only five baserunners against Gallardo.
PADRES 5, NATIONALS 4: At Washington, RyanLudwick had three hits and two RBIs, including a go-ahead infield single in the ninth inning, BradHawpe had two hits and two RBIs, and San Diego beat Washington. Pinch-hitter JorgeCantu broke an 0-for-13 slump with a double to right off DrewStoren (4-2). With two outs, Ludwick grounded a ball up the middle that bounced off shortstop IanDesmond's glove for a hit. Cantu barely beat Desmond's throw home. It was the first time San Diego scored more than three runs in 11 games, and gave them a series win over Washington. LukeGregerson (2-1) pitched two scoreless innings for the win. HeathBell worked the ninth for his 12th save in 13 chances.The first two games of the series ended 2-1, with each team winning one.
DIAMONDBACKS 4, ASTROS 2: At Houston, XavierNady hit a two-run double in the eighth inning, helping Arizona rally for a victory and a series sweep of Houston. Arizona has won six straight road games and 14 of 16 overall. Nady's go-ahead double off JeffFulchino (1-3) gave the Diamondbacks their first lead. JuanMiranda followed with an RBI single for a two-run cushion. Arizona's rally spoiled a solid outing by Houston starter J.A. Happ, who hit his first major league home run. Happ allowed two hits in six innings. AaronHeilman (4-0) struck out the side in the seventh for the victory.
CARDINALS 4, ROCKIES 3: At Denver, KyleLohse pitched six solid innings to match a major league high with his seventh win and JonJay hit a two-run homer, helping St. Louis hold off Colorado. ColbyRasmus added a solo shot, and YadierMolina had a run-scoring single for the Cardinals, who went 6-3 on their road trip. The Rockies struggled to get anything going early against Lohse (7-2) a night after scoring a season-high 15 runs. The righty scattered six hits and struck out six before running out of steam in the seventh. Lohse had a total of 10 victories over the last two seasons while hampered by a forearm injury. JhoulysChacin (5-4) was hit hard for a second straight outing, surrendering four runs and six hits in six innings against the Cardinals. The Rockies have dropped eight of 10.
DODGERS 8, MARLINS 0: At Los Angeles, ClaytonKershaw pitched a two-hitter for his second shutout and complete game in the majors, RafaelFurcal hit his first home run of the season and drove in three runs, and Los Angeles routed Florida. Kershaw (6-3) struck out 10 and walked one and was supported by the Dodgers' season-high 17 hits. Florida's only hits off the 23-year-old left-hander were a leadoff single in the second by OmarInfante and a wind-blown double by LoganMorrison leading off the seventh. Kershaw was also 2 for 4 with an RBI. HanleyRamirez, the Marlins' three-time All-Star shortstop, was removed from the game midway through the second inning because of stiffness in his lower back. RickyNolasco (4-1) surrendered eight runs and 15 hits over five innings.
The Dodgers were leading 4-0 in the fourth when manager DonMattingly and center fielder MattKemp were ejected seconds apart after a delayed argument over balls and strikes.
CUBS 3, PIRATES 2: At Chicago, AramisRamirez ended a long home run drought, RyanDempster threw six solid innings and Chicago beat Pittsburgh in a game delayed by rain at the start. Ramirez's solo shot in the second inning broke a streak of 155 at-bats without a home run, the second longest stretch of his career. Ramirez went 170 at-bats between homers from Aug. 2, 1998, until April 21, 2000. Dempster (4-4) recovered from a poor start to post his fifth quality start in six outings. After allowing two runs, a walk and LyleOverbay's two-run double in the first inning, Dempster settled down to shut out the Pirates on four hits over the next five innings. Dempster allowed four hits and two runs overall. CarlosMarmol, who earned his 10th save, has allowed one earned run in his last 21 innings. Pirates starter JeffKarstens (3-4) allowed three runs — two earned — and struck out four in five innings.
BRAVES 2, REDS 1: At Atlanta, Jair Jurrjens (7-1) outpitched Johnny Cueto (2-2), Martin Prado hit a two-run homer and the Atlanta Braves beat Cincinnati. Prado also helped on defense by throwing out Paul Janish at the plate in the eighth inning to protect the lead. Janish tried to score from second base on Brandon Phillips' single to left field. The Reds lost two of three to the Braves to complete a 2-8 road trip.