
Ross (1-1) signed with the Tigers in the offseason, and this was the last current ballpark he hadn't pitched in. He allowed a run and five hits with a walk and eight strikeouts.
Brad Keller (1-1) allowed three runs in six innings for the Royals, who have dropped six in a row.
Whit Merrifield and Billy Hamilton had three hits each for Kansas City. Merrifield extended his hitting streak to 28 games dating to last season. He's just two shy of George Brett's franchise record.
Merrifield led off the game with a double and eventually scored on Alex Gordon's one-out groundout. Stewart tied it in the second with an RBI triple, and the Tigers took the lead when he scored on Gordon Beckham's double play grounder.
Stewart added an RBI single in the sixth.
Royals: Hamilton stole second base in the third inning, but he paid a price when the throw hit him in the left arm, and his head appeared to crash into the glove of Detroit's Josh Harrison. Both players were a bit shaken up but remained in the game.
Tigers: Detroit reinstated RHP Drew VerHagen (right shoulder) from the 10-day injured list to replace LHP Matt Moore, who went on the IL with a right knee injury.
Royals: Kansas City returns home to face Seattle. RHP Homer Bailey (0-0) starts for the Royals on Monday night against RHP Felix Hernandez (1-0).
Tigers: Detroit has Monday off before hosting a series with Cleveland. Jordan Zimmermann (0-0) takes the mound Tuesday for the Tigers against Corey Kluber (0-2).