MLS wrap: Revolution snap winless streak
Dimitry Imbongo scored a debut goal before Chad Marshall inexplicably headed into his own net in the 74th minute as the Columbus Crew's four-match winning streak ended.
After a dour first half, the Revolution opened the scoring eight minutes into the second half when Imbongo fed Diego Fagunez and reacted quickest as his header deflected off the post to tap home.
Marshall's error was glaring with the defender attempting to head back to his on-rushing goalkeeper Andy Gruenebaum, looping the ball over his stranded team-mate with too much power as it sailed into his own net.
The visitors pushed hard for goals late on and hit the post but in the end lost ground to the Eastern Conference's top three.
Colorado Rapids eased to a 3-0 win over lowly Portland Timbers after two goals in the opening half-hour.
Andre Akpan opened the scoring just six minutes before Tony Cascio snuck in a second from close range in the 27th to give the Rapids a handy two-goal cushion.
Jaime Castrillon headed in a third after a flick on from Drew Moor to make sure of the three points four minutes from time.