Kyle Stowers homered and had an RBI single, Heriberto Hernández drove in two runs and the Miami Marlins rallied to beat the Kansas City Royals 9-6 on Wednesday night. Stowers drove in a run in the first inning as the Marlins built a 2-0 lead. After the Royals plated five in the first, the Marlins began their comeback on Stowers’ solo homer in the third inning, his 18th.