KANSAS CITY, Mo. (AP) — Mark Buehrle pitched seven strong innings, Edwin Encarnacion hit a two-run homer and the Toronto Blue Jays beat Kansas City 6-2 Saturday to snap the Royals’ six-game winning streak.
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.
Encarnacion’s 18th home run in the fourth inning off Chris Young ended the Blue Jays’ 27-inning scoring drought.
Toronto led 3-2 in the ninth when Danny Valencia hit a three-run homer off Royals rookie Brandon Finnegan to extend the advantage.
Jose Reyes had three hits, stole three bases, walked, scored a run and drove in a run for the Blue Jays.
Young (7-5), working on three days’ rest, gave up three runs and five hits with two walks in six-plus innings. He left after giving up a single to Kevin Pillar to open the inning.