ARLINGTON, Texas (AP) -- Nick Markakis hit a home run and the go-ahead single, Chris Davis homered against his former team just as Nelson Cruz did a day earlier, and the Baltimore Orioles beat the Texas Rangers 6-5 Wednesday night.
Markakis' single in the sixth inning came after Adrian Beltre's second home run of the game - a three-run shot - pulled Texas even at 5-all in the fifth.
Cruz had three singles and reached twice on errors by Luis Sardinas, a surprise fill-in at shortstop for Elvis Andrus. It was the second time in less than a week Andrus wasn't in the starting lineup.
Bud Norris (4-5) allowing six hits and five runs in five innings for the Orioles, and the bullpen pitched four scoreless innings. Zach Britton earned his fifth save.