ANAHEIM, Calif. (AP) — Mike Moustakas and Salvador Perez homered during a five-run fourth inning against Jered Weaver, and the defending AL champion Kansas City Royals extended their season-opening winning streak to five games with a 6-4 victory over the Los Angeles Angels on Saturday night.
Jeremy Guthrie (1-0) threw 94 pitches in his season debut, allowing four runs and six hits in seven innings as he began a $25 million, three-year contract. It was his first start that mattered since he took the loss in World Series Game 7 against San Francisco.
Greg Holland followed Wade Davis out of the bullpen and pitched a perfect ninth inning for his third save. The Royals and Atlanta are the only big league teams whose relievers have not allowed a run.
Weaver (0-2) threw 85 pitches over 4 1-3 innings and was charged with six runs, seven hits and four walks.