ARLINGTON, Texas (AP) — Rio Ruiz and D.J. Stewart homered as the Baltimore Orioles beat the Texas Rangers 5-2. Orioles starter Jorge López struck out eight in five innings. Baltimore improved to 5-2 on the road after going 1-6 in its first homestand of the season. A week after getting no-hit by San Diego Padres right-hander Joe Musgrove, the Rangers didn’t have a hit off López until David Dahl and Nick Solak had back-to-back homers to start the fifth. Those were the only hits allowed by López. Rangers starter Mike Foltynewicz has lost all three of his starts.