New England got the last laugh during a four-goal second half, as midfielder Tommy McNamara easily passed home a low Tajon Buchanan cross from the left flank in the 88th minute.
McNamara’s strike canceled out a would-be equalizer from NYCFC in the 85th minute after Ismael Tajouri-Shradi cleaned up a corner-kick scramble on the doorstep.
The second-half outburst began in the 55th minute when Thiago Andrade, a halftime substitute making his MLS debut, equalized at 1-1.
The Revolution negated Thiago Andrade’s goal in the 78th minute when center back Jon Bell powerfully nodded home a Gil cross past goalkeeper Sean Johnson, making it 2-1.
New England’s offensive explosion began in the 27th minute via Gustavo Bou, who lasered home a right-footed volley from outside the penalty area.
NYCFC could have taken a lead in the 12th minute, though Revolution goalkeeper Matt Turner sprawled to his right to deny a Taty Castellanos penalty kick.