TORONTO -- In a season of solid outings by Mark Buehrle, this stood out as one of his best.
Buehrle (10-1) won his sixth consecutive decision, his longest streak since a nine-game run in 2005. He gave up six hits, walked one and struck out three as the Blue Jays finished a 10-game homestand at 8-2.
"Today, he was as good as he's been all year," Blue Jays manager John Gibbons said. "He topped off a nice homestand for us."
Buehrle lowered his ERA to 2.10 and improved to 25-12 lifetime against the Royals.
"He was dynamite," Royals manager Ned Yost said. "He's traditionally tough on us, but he's 10-1 now, he's tough on everybody."
Typically low key, Buehrle said he considered himself fortunate to keep the Royals off the scoreboard.
"It was one of those games where I could have gotten my butt handed to me," he said. "I was making mistakes and they weren't making me pay for it."
Encarnacion matched Mickey Mantle's AL record with 16 home runs in May, then started off a new month with another drive. He hit a two-run shot off Aaron Crow in the eighth for his 19th home run of the season.
Dioner Navarro also hit a home run as the AL East-leading Blue Jays, who went 21-9 in May, began June with their 17th victory in 21 games.
Jeremy Guthrie (2-5) lost his fifth consecutive decision, allowing two runs and eight hits in seven innings.
Guthrie has received just one run of support in his past four outings and is winless in 10 starts.
"With all the pitchers, the offense is definitely not living up to the capability it can live up to right now," Royals first baseman Eric Hosmer said.
Toronto loaded the bases with two outs against Guthrie in the first but Juan Francisco flied out.
Navarro hit a solo home run in the second with a drive into the right-field bullpen.
The Royals hit a pair of leadoff doubles against Buehrle, but he never allowed a runner reach third base. Alcides Escobar doubled to begin the third but was caught in a rundown on Nori Aoki's sharp grounder to second.
Hosmer called it "a stupid baserunning mistake," but his manager was more charitable.
"It was an aggressive mistake," Yost said. "Reyes did a great job of ranging over and the only play he had was at third."
Mantle hit 16 home runs in May 1956. The major league record for the month is 17, set by Barry Bonds in 2001. ... The shutout was Toronto's eighth of the season. ... Toronto outrighted RH Bobby Korecky to Triple-A Buffalo and optioned RH Liam Hendriks to Buffalo. A corresponding roster move will be made before Tuesday's game at Detroit. The Blue Jays are off Monday. Toronto RHP Drew Hutchison (4-3) faces Tigers RHP Anibal Sanchez (2-2) on Tuesday. ... The Royals recalled 3B Mike Moustakas from Triple-A Omaha and activated LHP Francisley Bueno off the 15-day DL. INF Danny Valencia (left hand) was placed on the 15-day DL and RHP Aaron Brooks was optioned to Triple-A. ... The Royals begin a four-game series at St. Louis on Monday. Kansas City LHP Danny Duffy (2-5) faces RHP Shelby Miller (6-4).