Cano missed four games following the dental work. He singled twice off James Shields, already picked to start on opening day. The Royals ace later picked off Cano at third base.
The new Mariners second baseman also started a double play to end the first.
Mike Moustakas singled twice and drove in two runs for the Royals. Billy Butler doubled, singled and scored twice.
Alex Gordon doubled in two runs during a five-run third for the Royals.
Kansas City catcher Salvador Perez left after two innings with a bruise on his left palm after being hit with a foul tip.
Preliminary X-rays did not show any further damage and manager Ned Yost said the injury wasn't serious.
More Sports Headlines
Seahawks' defense and special teams are fine, but the offense? Cousins to start season as Redskinsí QB 12:50 p.m. NFLís Bills name Taylor starting QB 12:46 p.m. Veteran running back Fred Jackson among 12 cut by Bills 9:47 a.m. Indians president Mark Shapiro leaving for Toronto Blue Jays 9:47 a.m. Team Green skates off with victory in Silvertips’ Green and Grey Game Martins, Evans lead Sounders to 2-1 win over Timbers Mariners fall 6-5 to White Sox in 11 innings
Our new comment system is not supported in IE 7. Please upgrade your browser here.