Thierry Henry scored his second MLS goal, starting the Red Bulls to a 3-1 victory over the Colorado Rapids in Harrison, N.J., on Saturday and helping advance New York toward the Major League Soccer playoffs.
The French striker, who scored his first MLS goal against San Jose on Aug. 28, put New York ahead in the 17th minute off an assist from Estonian national Joel Lindpere.
Red Bulls rookie Tim Ream made it 2-0 in the 32d with his first MLS goal, scoring off Tony Tschani's corner kick.
Colorado's Omar Cummings raced in from midfield to score to cut the lead in the 52d minute.
New York's Dane Richards scored off a scramble in the 58th, when Henry flicked it past two defenders to Juan Pablo Angel, who pushed the ball to the darting Richards.
Red Bulls midfielder Rafa Marquez, captain of Mexico's national team, left in the 72d minute with an ankle injury.
D.C. lifted by late strike. Julius James scored in the 81st minute to give last-place D.C. United a 1-0 victory over host Toronto FC, dealing a blow to his former team's dwindling playoff hopes.
Toronto FC, winless in its last six MLS matches, needed a victory to jump back into the chase for a postseason berth.