SN Blue Jays ride terrific offensive inning to win over Orioles