– Chris Young's strong outing wasn't enough to beat Mark Buehrle.

Young, working on three days' rest, pitched into the seventh inning but took the loss as the Toronto Blue Jays beat Kansas City 6-2 Saturday, ending the Royals' six-game winning streak.

Young (7-5) gave up three runs, five hits and two walks in six-plus innings.

"I felt like I executed most of my pitches to give us a chance, but again Buehrle was just better today," Young said. Buehrle pitched seven strong innings and Edwin Encarnacion hit a two-run homer to lead Toronto.

Buehrle (10-5) limited the Royals to two runs and five hits while improving to 4-0 with a 1.24 ERA in his past four starts against them. It was Buehrle's 26th victory over the Royals. Only Hall of Famer Bert Blyleven, 34, has more wins against the Royals.

Encarnacion's 18th home run in the fourth inning off Young ended the Blue Jays' 27-inning scoring drought and gave them a 2-1 lead. Toronto led 3-2 in the ninth when Danny Valencia, who the Royals traded last July 28 to the Blue Jays, hit a three-run homer off Kansas City Brandon Finnegan to extend the advantage.

"And the Royals could not solve Buehrle.

"He keeps hitters off balance. He's back-and-forth, in-and-out," Royals catcher Drew Butera said. "There's no real pattern to it. He's really good at reading swings. There's a reason why he's been around for a long time."