Dane Richards sent a cross to Angel, who came through from 11 yards out for his second goal of the season.
New York halted a two-game losing streak and improved to 4-3-2.
Chivas (4-5-2) had won its previous three outings.
New York did not get its first shot on goal until the 64th minute.
Teacher apologizes for showing sexual image of herself in class
Senate Democrats to pull all-nighter on climate change