(Anaheim, CA) -- Anthony Rendon smacked a two-run homer in the first inning and the Angels went on to beat the Diamondbacks 7-3 in Anaheim. Mike Trout also drove in two runs as the Halos avoided a three-game sweep. Griffin Canning went five innings to earn his first win of the season. The Angels host the Rangers today.