Jorge Polanco hit two home runs and drove in five runs as the Seattle Mariners beat the Angels on Tuesday.