KANSAS CITY, Mo. (AP) -- Hometown boy Bubba Starling delivered his first career hit and RBI for Kansas City, Brad Keller outdueled Matthew Boyd, and the Royals held on to beat the Detroit Tigers 4-1 on Saturday night.
Keller (5-9) allowed an RBI single to Harold Castro in the second but otherwise shut down Detroit, allowing four hits over eight innings. He struck out seven without a walk after entering the game having allowed the second-most free passes in the American League this season.
Ian Kennedy worked the ninth to earn his second save in as many nights.
Boyd (6-7) faced the minimum number of batters through four innings before things came undone. He wound up allowing four runs on six hits and four walks while striking out 10.
Cheslor Cuthbert drove in a pair of runs and Nicky Lopez also had an RBI for the Royals, who have won the first two games out of the All-Star break as they continue to build for the future.
Starling might be part of that after more than seven years toiling in the minors. The former No. 5 overall draft pick from nearby Gardner, Kansas, was called up on Thursday and made his big league debut the following night, though he had to wait until the fifth inning Saturday for a hit.
At least half a dozen scouts showed up to watch Boyd, whom the Tigers are expected to shop ahead of the non-waiver trade deadline, and for the first four innings he was just about perfect.
The left-hander gave up a leadoff single to Whit Merrifield, the big league leader in hits, then wiped him out by getting Alex Gordon to ground into an inning-ending double play. Boyd then slapped down the Royals in order the next three innings, striking out six along the way.
The first crack surfaced when Hunter Dozier led off the fifth with sharp double to left.
Jorge Soler walked and Cuthbert flied out to bring up Starling, who walked and scored in his big league debut but was still searching for his first hit. The hometown boy delivered it, bringing Dozier across to knot the game 1-all and producing a raucous standing ovation.
Lopez followed with the go-ahead single before Boyd got another inning-ending double play.
Boyd's command never returned, either. He walked a trio of batters in the sixth to load the bases for Cuthbert, whose two-out single through the left side of the infield made it 4-1.
Keller escaped a two-on, two-out jam in the eighth before Kennedy finished off the ninth.
The Royals send right-hander Homer Bailey (7-6, 4.80 ERA), who has won both his starts against the Tigers this season, to the mound in the series finale Sunday. Jordan Zimmermann (0-6, 6.29) tries again for his first win of the season after losing to Boston last weekend.