Eddie Gaven came off the injured reserve list and scored on a diving header to give the Columbus Crew a 2-1 over against D.C. United to end a six-game winless streak.

Gaven, who had been out since injuring his leg Aug. 5, returned to score his fifth goal of the season in the 60th minute after getting on the end of a crossing pass by Sebastian Miranda.

The Crew (44 points) moved past Houston and Philadelphia into second place in the Eastern Conference, a point behind Sporting Kansas City. Philadelphia played later Sunday at Chivas USA. Columbus was 0-5-1 in the previous six games.

Daniel Woolard gave United the lead in the 37th minute off Dwayne De Rosario's free kick from 40 yards but his own goal in the 48th minute tied it.