C.J. Wilson pitched five-hit ball into the eighth inning, Hunter homered and drove in three runs, and the Angels returned from a rough road trip with a 4-3 victory over the miserable Minnesota Twins on Monday night.