Baltimore has won four of its last five games and the Jays have dropped five of six.
Brad Bergesen (6-3) was the winning pitcher, giving up two runs and seven hits in 6 2/3 innings. George Sherrill notched his 20th save of the season with a perfect ninth inning.
Left-hander Marc Rzepczynski (0-1) worked six innings and took the loss. Rzepczynski gave up three runs and five hits.
Senate Democrats to pull all-nighter on climate change
Scarlett Johansson steps out with fiance after pregnancy reveal