Vladimir Guerrero's third hit of the day, a double to center field, scored Robert Andino with one out in the top of the eighth inning and gave the Orioles a 4-3 lead.
Andino doubled off reliever Jesse Litsch to start the inning and the rally. He moved to third on Nick Markakis' grounder to the right side.
Guerrero also had three hits Thursday against the Yankees. He's got 12 hits in his last 23 at-bats.
The Orioles' bullpen has turned in 4 2/3 scoreless and hitless innings today. The only blemish is a walk by Zach Phillips. The unit, which also includes Chris Jakubauskas and Troy Patton, has combined for three strikeouts.
Orioles relievers haven't allowed a run in 20 innings over the last five games. They've struck out 20 batters.
We'll probably see closer Kevin Gregg if this lead holds up going into the bottom of the ninth. He wasn't available last night, but he should be ready today.
Update: Make that 5 2/3 scoreless and hitless innings for the bullpen today. Patton, Willie Eyre and Clay Rapada each recorded an out in the bottom of the eighth. Patton threw 2 1/3 perfect innings, with 20 of his 27 pitches going for strikes.
Update II: The Blue Jays scored twice off Kevin Gregg after the first two batters were retired in the bottom of the ninth, handing the Orioles a brutally painful 5-4 loss.
Rapada struck out David Cooper to begin the inning. Gregg struck out Brett Lawrie, but he walked Kelly Johnson, gave up a single to Jose Molina and hit former Oriole Adam Loewen to load the bases.
If that ball hit Loewen, it must have grazed a thread on his jersey.
Gregg threw a wild pitch with pinch hitter J.P. Arencibia at the plate to tie the game - the first run allowed by the bullpen in 21 2/3 innings. Arencibia lined a single into left field for the walk-off win.
I'm at a loss for words.