Royals 9, Phillies 8

PHILADELPHIA — Billy Butler hit a grand slam and tied a Royals franchise record with seven RBIs. Former Ray James Shields earned his first victory with Kansas City. He gave up hits to five of the first six batters in a four-run first but shut out the Phillies for the next five innings.