Nate McLouth's two-run home run keyed Baltimore's four-run fifth inning and the Orioles held off the Texas Rangers 5-3 Tuesday night.
Chris Tillman (6-2) gave up three runs on six hits and struck out seven and walked one in 6 2-3 innings before giving way to the Orioles' bullpen, which now has a 1.57 ERA in the last 18 games. Jim Johnson worked a scoreless ninth to pick up his 38th save.
Manny Machado had a run-scoring triple and J.J. Hardy also drove in a run with a double in the fifth against Scott Feldman (6-9).
The Rangers scored two on Geovany Soto's two-run homer in the seventh inning to pull to 5-3 and then put the tying run on base, but Pedro Strop struck out Josh Hamilton on a slider to end the threat.