Sports Orioles road losing streak extended to 18, Cleveland edges Baltimore, 8-7 3 years ago The Cleveland Indians handed the Baltimore Orioles an 18th-straight road loss, 8-7. Jose Ramirez belted a home run and drove in three total runs in the win. Continue Reading Previous Gary Sanchez crushes two-run home run lifting Yankees past Blue Jays, 3-2Next Astros hit six home runs in 8-4 win over Rangers More Stories Sports Late Rogers goal controversially ruled out as Villa held to Juventus draw 45 mins ago Sports Itoje: Borthwick criticism unfair – England have lots to look forward to 45 mins ago Sports New Zealand vs England: Live commentary and scorecard 45 mins ago