Alvaro Saborio scored on a penalty kick in the 77th minute and Kyle Beckerman had two assists to help Salt Lake (10-5-6) end a 200-minute scoring drought.
New York (6-6-12) lost starting goalkeeper Frank Rost with a strained quad in the first half.
Borchers opened up the scoring in the 13th minute. Kyle Beckerman directed a corner kick to the defender at the left post, and Borchers got his head on the ball and bounced it across the goal line.
Right before halftime, the 17-year-old Gil took a pass from Beckerman and scored on a right-footer for his first career goal in MLS play.