Reliever B.J. Ryan worked his way out of a bases-loaded, none-out jam in the seventh as the Orioles preserved their third win in eight games.
Baltimore had a 7-3 lead going into the seventh, but starter Rodrigo Lopez and Jason Grimsley allowed the first four batters to reach base.
Lopez (13-8) got the win, giving up four runs on nine hits with four strikeouts.
'Duck Dynasty's Phil Robertson on indefinite hiatus after anti-gay remarks
WATCH: Anchor has laugh attack during 'alligator for beer' report