Nelson Cruz had two hits and drove in two runs for the Orioles, extending his streak of games with at least one RBI to seven.
Cruz had three homers and 10 RBIs in the three game series against Toronto. He has 22 RBIs in April, a career high for the month.
Bud Norris (1-2) pitched six innings to win for the first time in three road starts this season. Norris allowed three runs and five hits, walked one and struck out four.
Zach Britton worked 1 2-3 innings and Josh Stinson got the final four outs.
Trailing 3-2, Baltimore batted around in a five-run seventh against three Blue Jays relievers.