– Rookie lefthander Matt Boyd pitched seven strong innings in his Tigers debut and Anthony Gose and Ian Kinsler hit key triples as Detroit beat the Kansas City Royals 2-1 on Wednesday night.

Acquired last week from Toronto in the David Price trade, Boyd (1-2) only allowed one run on seven hits and didn't walk a batter in a career-long seven innings. He received a standing ovation after the seventh.

Bruce Rondon pitched the eighth before Blaine Hardy and Alex Wilson combined to finish the Royals in the ninth. Hardy got the first two outs, helped by a running catch by J.D. Martinez. Wilson retired Alex Rios for his second save.

Johnny Cueto (7-7) couldn't pick up his first win for Kansas City in his second start despite only allowing two runs on five hits in seven innings. Cueto walked two and struck out two.

The Royals got Cueto from the Cincinnati Reds last month in a trade for three lefthanded pitchers. He gave up three runs in six innings last Friday in the Royals' 7-6 loss to Toronto. He left with a 5-3 lead.

The Tigers broke a scoreless tie in the third inning when Gose's two-out triple over the head of Lorenzo Cain brought home Tyler Collins.

Kansas City got its own RBI triple in the fourth, this one off the bat of Kendrys Morales. It was his first triple since 2012 — also against Detroit — and just the fifth of his nine-year career.

Yet another triple let the Tigers regain the lead in their half of the fourth. Kinsler hit it into the right-center gap and scored on Victor Martinez's groundout.

Rios singled and moved to third on a bad pickoff throw in the fifth, but Boyd got out of the jam.

Boyd, 24, had gone 0-2 with a 14.85 ERA in a pair of starts for the Blue Jays earlier this season.