David Villa netted his 50th and 51st career MLS goals to lead NYCFC to a win in the Bronx. Elsewhere, Chicago and the Red Bulls recorded important away wins and Alan Gordon, super-sub, struck again for Colorado.