Kansas City remain winless at home this season after a 4-1 loss to Toronto on Monday condemned them to an 11th straight defeat overall.
The Blue Jays (10-6) completed a four-game sweep at Kauffman Stadium, where the Royals (3-13) have yet to win in 10 tries.
Two-times Major League home run champion Jose Bautista broke a 1-1 tie with his two-run homer in the sixth inning and Toronto starter Brandon Morrow earned his first win of the season.
Morrow surrendered a solo home run to Eric Hosmer in the second, and the Royals had runners in scoring position in the third and fifth but squandered their opportunities to get back on level terms.
Morrow allowed just one run over 6 2/3 innings before handing over to the bullpen. Francisco Cordero worked the ninth inning to pick up the save.
Kelly Johnson's blast in the first against losing pitcher Bruce Chen gave the visitors a 1-0 lead, and Rajai Davis capped the scoring with an RBI in the ninth.
(Writing by Jahmal Corner in Los Angeles; Editing by Peter Rutherford)