Curtis Granderson hit a grand slam, Marco Estrada pitched effectively into the seventh inning and the Toronto Blue Jays beat the Kansas City Royals 6-5 on Wednesday night.
Jorge Lopez (0-2), who was making his Royals debut after being acquired July 27 from Milwaukee as part of the Mike Moustakas trade, threw a 2-0 fastball that Granderson drove over the Royals' right-field bullpen gate with two outs in the fourth inning.
It was Granderson's 10th career grand slam and his second this year, both against the Royals.
The first was April 18 in Toronto. He has 19 home runs and 50 RBIs in 106 games against Kansas City.
Royals pitchers have yielded a major league-leading 10 grand slams.
Kevin Pillar singled home Teoscar Hernandez with the first run of the fourth and contributed an RBI single in the second for the Blue Jays, who have won three of four.
Lopez was removed after 4 2/3 innings, allowing six runs on eight hits, two walks and a hit batter.