KANSAS CITY, Mo. (AP) Mark Trumbo hit a three-run homer and Dan Haren pitched effectively into the sixth inning as the Los Angeles Angels beat the Kansas City Royals 4-3 on Sunday. Trumbo, who had hit just .177 with 62 strikeouts in his previous 37 games to drop his average from .306 to .268, homered off Will Smith (5-8) in the second inning. Haren (11-11) improved to 3-1 in his past four starts, holding the Royals to three runs, two earned, and five hits, while walking one and striking out five. He also moved to 4-0 in five career starts at Kansas City. Torii Hunter, who has 17 RBIs in his past 18 games, singled home Erick Aybar, who had doubled, in the first inning. After Haren departed, the Royals managed just one hit off Angels relievers Nick Maronde, Garrett Richards, Scott Downs, Jordan Walden and Kevin Jespen.