MLB roundup: Hughes pitches well, but Twins still lose
Early offense and a pitching gem by Marcus Stroman lifted Toronto over Minnesota Twins to take three of the series’ four games.
Stroman (5-1) allowed just three hits over 7 2/3 innings, while back-to-back home runs by Jose Bautista and Josh Donaldson to start the game gave the Blue Jays all the runs they would need.
The Twins got a quality start, but not a win, from righty Phil Hughes (1-7), who settled down after the early trouble to keep Toronto off the board for the next five innings. It was the sixth loss in the past seven games for the Twins.
Nationals 8, Marlins 2
MIAMI — Leadoff batter Ben Revere had three hits, two steals, two runs scored and two RBIs, and Max Scherzer pitched eight strong innings as Washington defeated Miami.
Revere, who started the day hitting just .148, went 3-for-5 and is batting .182. He improved his batting average 59 points in two days.
Scherzer (5-3) allowed six hits, no walks and two runs, and he also got support from Anthony Rendon, who had a double, a triple and three RBIs.
Mariners 5, Reds 4
CINCINNATI — Leonys Martin had four hits and scored a run batting leadoff in place of injured shortstop Ketel Marte to help Seattle rally for a victory and complete the sweep of Cincinnati in the finale of a three-game interleague series.
Mariners starter Wade Miley got roughed up in the first inning, allowing three runs and three hits including a two-run double by Brandon Phillips as the Reds went ahead 3-0. Miley also hit a batter. Miley (5-2) was charged with four earned runs and eight hits with a walk and six strikeouts in six innings.
Tigers 9, Rays 4
DETROIT — Cameron Maybin drove in three runs and Jordan Zimmerman notched his sixth victory despite leaving with a right groin strain to lead Detroit to a victory over Tampa Bay.
Miguel Cabrera and Victor Martinez also had two RBIs apiece in what was the Tigers’ sixth win in seven tries.
Zimmermann (7-2) pitched five-hit ball over 5 2/3 innings before leaving with the injury. He didn’t walk anybody and struck out three while allowing two runs.
Phillies 5, Braves 0
PHILADELPHIA — Jerad Eickhoff pitched five-hit ball over seven innings to help Philadelphia beat last-place Atlanta and avoid a three-game sweep.
Eickhoff, who had given up at least three runs in each of his last five starts, improved his record to 2-6 and dropped his ERA to 3.86. He struck out three and walked one while giving up five hits, which tied a season low.
Rangers 9, Astros 2
HOUSTON — Cole Hamels completed what Colby Lewis and Cesar Ramos started earlier this weekend, stifling Houston while leading Texas to a win and a three-game series sweep.
Hamels (5-0) worked eight innings, allowing two runs (one earned) on five hits and two walks with 11 strikeouts.
In what marked another substandard start for Astros left-hander Dallas Keuchel (2-6), the Rangers posted five runs in the third inning to provide Hamels with the cushion he needed.
Red Sox 5, Indians 2
BOSTON — David Ortiz came within a bad bounce of a potential cycle and drove in three runs, Rick Porcello became Boston’s first seven-game winner and Jackie Bradley Jr. extended his hitting streak to 27 games, as Boston defeated Cleveland.
Ortiz continued had four hits, including his 11th home run of the season, raising his season RBI total to 37. Needing a triple in the eighth inning for the cycle, he blasted one to the triangle in right-center that likely would have been a triple, but the ball took a bounce to the right and over the fence to become his second ground-rule double of the game.
Porcello (7-2) went 5 2/3 innings as the Red Sox won their second straight after losing the series opener to the Indians. Jason Kipnis singled home both Cleveland runs, tying the game 2-2 in the second inning, while Juan Uribe had a pair of doubles and a walk.
White Sox 3, Royals 2
CHICAGO — Melky Cabrera went 2-for-4 with a double and two RBIs as Chicago knocked off Kansas City.
Todd Frazier contributed a pair of hits, including a solo home run, for the White Sox. Chicago averted a three-game series sweep and won for the third time in the past 11 contests.
Paulo Orlando went 2-for-4 with a double and an RBI to lead the Royals at the plate. Kansas City dropped to 9-14 on the road.
Diamondbacks 7, Cardinals 2
ST. LOUIS — Zack Greinke cruised through eight innings, yielding only five hits and a run with a walk and seven strikeouts, as Arizona dispatched St. Louis.
Greinke is 10-2 in his last 13 starts against the Cardinals. The Diamondbacks are 14-8 on the road and they also clinched their first season series win over the Cardinals since 2013.
Brandon Moss belted a solo homer with two outs in the fourth for St. Louis on the board. It was his eighth of the year.
Yankees 5, Athletics 4
OAKLAND, Calif. — Brett Gardner scored all the way from second base on an infield hit with two outs in the sixth inning, and Starlin Castro followed with another run-scoring single, as New York rallied to complete a four-game sweep of Oakland.
Brian McCann and Jacoby Ellsbury hit solo home runs for the Yankees on a day that began with the Athletics placing ace Sonny Gray on the disabled list with a strained right trapezius.
Michael Pineda won for the first time since April 6, getting help from three relievers to close out a 4-3 win for the Yankees in the season series.
Angels 10, Orioles 2
ANAHEIM, Calif. — Jered Weaver led Los Angeles to a win over Baltimore at Angel Stadium.
Weaver snapped a four-game winless streak with seven strong innings of work. There was only one blemish on an otherwise dominant outing, a two-run home run by Jonathan Schoop that broke up the shutout with two outs in the top of the seventh.
After struggling all throughout the month of May, Weaver gave up two runs on five hits, walked one and struck out six.
Giants 1, Cubs 0
SAN FRANCISCO — Madison Bumgarner shut out Chicago for 7 2/3 innings and drove in the only run of the game.
The Giants took two of three in the weekend series between first-place teams. San Francisco won for the 11th time in 12 games, while the Cubs lost back-to-back road games for the first time this season.
Bumgarner (6-2) gave up three hits and two walks while striking out six. Rookie reliever Cory Gearrin induced Kris Bryant to line out to short on one pitch in relief of Bumgarner. Santiago Casilla pitched a 1-2-3 ninth inning to earn his 12th save.
Dodgers 9, Padres 5 (17 innings)
SAN DIEGO — Yasiel Puig hit a tiebreaking two-run single in the top of the 17th inning to lead Los Angeles past San Diego.
The win snapped a four-game losing streak for the Dodgers, who had lost walk-off decisions to the Padres in each of the first two games of the series.
Howie Kendrick opened the 17th with his third hit and second double off Luis Perdomo (1-1), who intentionally walked Adrian Gonzalez. Ross Stripling (2-3), the ninth pitcher employed by the Dodgers, advanced both runners with a ground ball to the right side. Puig followed with a sharp single to center through a drawn-in infield. The Dodgers added two more runs in on a wild pitch and a RBI groundout by Carl Crawford.
Rockies at Pirates, ppd.
PITTSBURGH — After playing just one inning, Pittsburgh and Colorado called it a day because of rain.
The game will be made up Monday at 12:35 p.m., with the Pirates starting right-hander Ryan Vogelsong against Rockies righty Jordan Lyle. Juan Nicasio started for Pittsburgh on Sunday, and Chad Bettis for the Rockies.