TORONTO — Craig Kimbrel was on the right track again.

After blowing multiple saves and being moved to the seventh inning, Kimbrel had not allowed a run in his last eight appearances, the last five of which resulted in saves.

The streak ended Wednesday.

In a 2-2 game, Kimbrel gave up a single to Justin Turner to open the inning. Kimbrel then got charged with a throwing error when he tried to pick off pinch runner Cavan Biggio, allowing Biggio to advance to second. Isiah Kiner-Falefa hit a single to deep right, allowing Biggio to score as the Blue Jays walked it off to beat the Orioles 3-2.

The Baltimore Banner thanks its sponsors. Become one.

“I thought if I got a good pick over there I might would have an opportunity to pick him off,” Kimbrel said. “I yanked it. I threw the ball away and kind of made it a lot easier on them with hitting two balls into the outfield and winning the game.”

The offense, which scored two runs in the second and none after, went dry for most of the game, compiling only one hit after the third inning. The Orioles, who won the first two of the four-game series, will start prospect Cade Povich in the series finale on Thursday. It will be his MLB debut.

“They have some good bullpen arms over there,” manager Brandon Hyde said. “We just had a tough time offensively the last few innings. A quick turnaround and we will get them tomorrow.”

Albert Suárez had done his job earlier in the game. His start on Wednesday was another checkmark for him.

The Orioles, with only one day off in June, had considered going to a six-man rotation to keep their starters fresh. At the time, that scenario would have likely included Cole Irvin in the rotation and Suárez in the bullpen. But then Dean Kremer went on the injured list, and Tyler Wells and John Means needed season-ending elbow surgeries. Now, the rotation could include Suárez.

The Baltimore Banner thanks its sponsors. Become one.

Suárez, a minor league signing last fall, has become important for the Orioles as their once stocked starting pitching depth has dwindled, making Suárez just their fifth healthy starter option. It hasn’t been a problem for Suárez, who has handled the role with ease.

On Wednesday, he allowed just five hits while striking out four by relying on his four-seamer and a higher-than-normal usage of his changeup. Early on in his start, he was rushing to home plate but made an adjustment to settle in for the rest of his outing.

“I think I was falling behind in the count and I let them get comfortable,” Suárez said. “I think once I started getting ahead I was able to execute better.”

He was replaced in the sixth inning of a tie game by Jacob Webb. Webb allowed two hits, setting up men on both corners, but struck out Kiner-Falefa on three pitches to end the threat.

Danny Coulombe pitched a 1-2-3 seventh and Yennier Cano did the same in the eighth to keep the game tied. The Orioles, though, failed to get a hit in any inning, and struck out twice in the top of the ninth to set the Blue Jays’ up for the walk-off.