TORONTO -- Left-hander Mark Buehrle pitched seven shutout innings and Adam Lind drove in two runs as the Toronto Blue Jays held on to defeat the Kansas City Royals 3-2 on Friday.
Lind drove in two runs in the first inning with a single, and Buehrle (11-7) held the Royals to four hits in winning his sixth straight decision for the first time since 2005, when he won a career-best nine in a row.
The Blue Jays won their second consecutive game as they snapped the Royals' five-game win streak before a crowd of 21,031 at Rogers Centre.
Buehrle also allowed a walk and hit a batter while striking out five before left-hander Brett Cecil took over in the eighth and allowed two runs.
Royals right-hander Ervin Santana (8-8) pitched seven innings, allowing four hits, two walks, a hit batter and three runs (two earned) while striking out six.
Casey Janssen pitched the ninth for his 25th save despite giving up two singles.
Alcides Escobar opened the eighth with an infield single to first against Cecil, and Alex Gordon singled to center.
Emilio Bonifacio bunted to first and was called out at first, although replays indicated he was safe. Escobar scored on the sacrifice. Eric Hosmer singled in the second run, and right-hander Sergio Santos came in to end the inning.
Lind's first-inning single scored Ryan Goins, who reached base on a throwing error by second baseman Bonifacio, and Edwin Encarnacion, who doubled.
Buehrle struck out Justin Maxwell to end the top of the fourth, leaving runners at second and third after a two-out walk to Salvador Perez and a double by Mike Moustakas.
The Blue Jays moved into a 3-0 lead in the fifth. Anthony Gose led off with a triple to right-center. Jose Reyes walked with one out and Gose came home when Goins was credited with a single on his grounder to third that handcuffed Moustakas. Goins has a hit in each of his first seven major-league games.
NOTES: Moustakas (strep throat) was in the lineup for the first time since Monday and extended his hitting streak to five games with his fourth-inning double. .. Royals LF Alex Gordon extended his hit streak to six games with a fifth-inning single. ....Bonifacio, who started the season with Toronto, had an infield single in the first inning and stole second, his ninth stolen base since joining the Royals in a trade on Aug. 14. ...It was the Royals' 35th steal in their past 20 games. ....Buehrle was making his 50th career start and 52nd appearance against the Royals but his first since 2011.... The Royals will start RHP Jeremy Guthrie (13-10, 4.19 ERA) in Saturday's game against Toronto RHP R.A. Dickey (10-12, 4.39).