Moore surrendered five hits, walked only one and struck out three en route to his major-best eighth victory. The left-hander lowered his ERA to 2.29 with the 106-pitch gem.
Orioles starter Chris Tillman (3-2) allowed three runs on five hits in a six-inning effort.
Adam Jones supplied the only RBI for Baltimore, which has dropped five straight.
Man behind Doritos Locos Tacos passed away on Thanksgiving
Theater accidentally screens 'Nymphomaniac' trailer instead of Disney's 'Frozen'