Aaron Civale became the first pitcher with 10 wins this season and José Ramírez homered and drove in three runs as the Cleveland Indians beat the Orioles 8-7 Wednesday night, extending Baltimore’s road losing streak to 18 games.

César Hernández had a two-run triple and Ramírez had two hits and scored twice for the Indians, who moved a season-best nine games over .500. Cleveland seized control 6-3 in the third inning by scoring five runs off Keegan Akin (0-2).

The Orioles tied the eighth-longest road losing streak in major league history and are approaching the record of 22, shared by the 1943 Philadelphia Athletics and 1963 New York Mets and matched by Arizona on Wednesday night in a 13-7 loss to San Francisco.

“We had 12 hits and scored seven runs, but we just had one bad inning,” Baltimore manager Brandon Hyde said. “Sometimes, that’s the way it happens. We came back and answered, but not enough.”

Civale (10-2) allowed five runs in five innings, striking out two. Emmanuel Clase worked the ninth for his 11th save. Bryan ShawJames Karinchak and Clase retired the final eight Baltimore batters.