Dwayne De Rosario enjoyed a memorable night at RFK Stadium on Wednesday, scoring his 100th MLS goal and providing an assist.
But it did not come in a winning match as Wilman Conde's sublime strike two minutes from time helped Red Bull New York claim a point in a 2-2 draw with D.C. United.
Joel Lindpere had given the visiting Red Bulls the lead, but De Rosario lit up his former team by helping Nick DeLeon bag the equalizer shortly after.
The Canadian international hit the century mark in the 68th minute to put D.C. in the driver's seat, but Conde's late goal prevented the home side from climbing into third place in the Eastern Conference.
D.C. (12-9-5) moves into a tie with the Chicago Fire for fourth place on 41 points apiece. New York (13-7-7) remains in second where it sits five points clear of United.
Lindpere put the visitors in front in the 19th minute when he latched on to Thierry Henry's through ball and smashed a shot past Bill Hamid at the near post.
The lead was short-lived though, as DeLeon powered a one-time volley off of a cross from De Rosario two minutes later.
D.C. was made to wait until the second half for De Rosario's historic goal, but the reward worth it as the talisman finally achieved his long-awaited milestone.
Gaudette came off his line to try and claim a loose aerial ball, but De Rosario got there first as his header found its way into the back of the net.
But there was late drama in store for the RFK faithful as Conde hammered a one-time volley with his weaker right foot into the upper corner, helping New York come away with a point.