You can now read 5 articles in a month for free on BostonGlobe.com. Read as much as you want anywhere and anytime for just 99¢.

Red Sox Live

12

3

▼  7th Inning 1 outs

MLB roundup: Yankees blast the Orioles in 10

Try as he may, Orioles outfielder Chris Dickerson couldn’t bring back Travis Hafner’s ninth-inning, game-tying home run off Jim Johnson — one of four solo shots by the Yankees.

DOUG KAPUSTIN/REUTERS

Try as he may, Orioles outfielder Chris Dickerson couldn’t bring back Travis Hafner’s ninth-inning, game-tying home run off Jim Johnson — one of four solo shots by the Yankees.

Vernon Wells doubled in the tiebreaking run in the 10th inning and the New York Yankees hit four solo homers in a 6-4 win at Baltimore, extending the Orioles’ losing streak to six games.

New York trailed, 4-3, in the ninth before Travis Hafner homered with one out on a 3-and-1 pitch from Jim Johnson, who has blown three straight save opportunities after converting a franchise-record 35 in a row.

Continue reading below

Hafner added an RBI single in the 10th inning off Pedro Strop.

After that, Mariano Rivera breezed through a 1-2-3 inning for his 17th save in 17 tries.

Robinson Cano hit his team-high 13th home run in the first inning for New York, David Adams clubbed his first major-league homer in the second, and Lyle Overbay connected in the seventh.

Indians 10, Mariners 8 — Yan Gomes hit a three-run homer in the 10th inning and Cleveland, twice revived by Seattle’s fielding errors, capped a four-game sweep at home.

Gomes, who also homered in the second, drove a 3-and-2 pitch from Charlie Furbush (0-3) over the wall in left, giving the Indians their fifth straight win and third walkoff over the Mariners in four days. As Gomes reached the plate he was mobbed by his teammates following an improbable win that came after Cleveland’s bullpen gave up homers in three consecutive innings.

It was the Indians’ first four-game sweep of Seattle since 1981, and the comeback gave Cleveland its 18th win in 22 games.

Joe Smith (2-0) won despite giving up a go-ahead homer to Justin Smoak in the 10th.

Blue Jays 7, Rays 5 — R.A. Dickey won his second straight start, Edwin Encarnacion hit a tiebreaking, bases-loaded double in the seventh inning, and host Toronto beat Tampa Bay.

Dickey (4-5) allowed three runs — two earned — and four hits in a season-high eight innings as the Blue Jays won their fourth straight home game. Last year’s NL Cy Young winner walked four and struck out five.

Athletics 9, Rangers 2 — Seth Smith homered and scored three times, Bartolo Colon pitched seven strong innings for his first win in nearly a month, and Oakland won at Texas.

Colon, who turns 40 on Friday, gave up two runs on six hits and struck out three.

Marlins 5, Phillies 1 — Alex Sanabia outpitched Cole Hamels in a matchup of struggling starters, leading Miami past visiting Philadelphia.

Justin Ruggiano and Nick Green each drove in two runs for Miami in front of a season-low crowd of 13,231 at Marlins Park. Sanabia (3-6) allowed one run and seven hits over 6 innings.

Hamels (1-7), who struck out 10 in six effective innings, has not won since April 28 at the Mets.

Astros 6, Royals 5 — Matt Dominguez hit a three-run homer and Jason Castro added a solo shot to give Houston a home win over Kansas City.

Castro’s homer came in Houston’s two-run third inning before Kansas City took the lead on a three-run home run by Miguel Tejada in the fourth. It was his first homer since 2011.

Diamondbacks 5, Rockies 1 — Patrick Corbin (7-0) tossed a three-hitter for his first career complete game and struck out a career-high 10, lifting Arizona in Denver.

Dodgers 3, Brewers 1 — Clayton Kershaw scattered three singles in his second complete game of the year and Matt Kemp hit his first home run since April 24, lifting Los Angeles to a road win over Milwaukee.

Giants 8, Nationals 0 — Ryan Vogelsong broke his throwing hand on a swing after pitching himself toward his first win in seven starts, and San Francisco returned from a terrible road trip to beat Washington.

Padres 4, Cardinals 2 — Jason Marquis combined with four relievers on a four-hitter to win his fifth straight start and Will Venable homered to lead host San Diego past NL Central-leading St. Louis.

Reds 4, Mets 3 — Jay Bruce hit a tiebreaking homer and drove in two runs to back Johnny Cueto’s wild but effective return from the disabled list, as Cincinnati won in New York.

Braves 5, Twins 1 — Julio Teheran pitched 8 strong innings, Dan Uggla hit a three-run homer, and host Atlanta won its fourth straight game by beating struggling Minnesota.

Loading comments...
Subscriber Log In

We hope you've enjoyed your 5 free articles'

Stay informed with unlimited access to Boston’s trusted news source.

  • High-quality journalism from the region’s largest newsroom
  • Convenient access across all of your devices
  • Today’s Headlines daily newsletter
  • Subscriber-only access to exclusive offers, events, contests, eBooks, and more
  • Less than 25¢ a week
Marketing image of BostonGlobe.com
Marketing image of BostonGlobe.com
Already a subscriber?
Your city. Your stories. Your Globe.
Yours FREE for two weeks.
Enjoy free unlimited access to Globe.com for the next two weeks.
Limited time only - No credit card required!
BostonGlobe.com complimentary digital access has been provided to you, without a subscription, for free starting today and ending in 14 days. After the free trial period, your free BostonGlobe.com digital access will stop immediately unless you sign up for BostonGlobe.com digital subscription. Current print and digital subscribers are not eligible for the free trial.
Thanks & Welcome to Globe.com
You now have unlimited access for the next two weeks.
BostonGlobe.com complimentary digital access has been provided to you, without a subscription, for free starting today and ending in 14 days. After the free trial period, your free BostonGlobe.com digital access will stop immediately unless you sign up for BostonGlobe.com digital subscription. Current print and digital subscribers are not eligible for the free trial.