ANAHEIM, Calif. — Jo Adell hit a three-run homer and Kevin Pillar had three hits and three RBIs in the Los Angeles Angels' 9-3 victory over the Kansas City Royals on Saturday night.
Logan O'Hoppe had a two-run double during a four-run seventh for the Angels, who won for only the sixth time in 22 games.
''We put some good at-bats together in some situations where we certainly needed it,'' Angels manager Ron Washington said. ''We just want to learn how to sustain it, and if they can sustain it, we can become a very consistent team because we've got some kids out there that are growing.''
Tyler Anderson (3-4) yielded three runs and seven hits over 6 2/3 effective innings for the Halos, ending his five-start winless skid. The left-hander retired 12 straight at one point.
''It's good (to get a victory), but it's a team game, and we're doing a good job staying in a lot of these games,'' Anderson said.
Salvador Pérez had an early RBI double for the Royals, whose three-game winning streak ended.
Cole Ragans (2-3) allowed eight hits and seven runs over 6 1/3 innings for Kansas City, recording a season-low three strikeouts in his first loss in four starts.
''I think his delivery looked a little bit out of whack, and I think it affected his command,'' Kansas City manager Matt Quatraro said. ''His stuff was good. He got into a groove there after the third and kept us in the game. We felt good that he had plenty of pitches (left), but he just didn't execute as well as he would have liked there in the seventh.''