"It's two steps forward, three steps back," midfielder Amobi Okugo said. "Our backs were against the wall, we got the result. We come back home where we're supposed to build a fortress, and we lose. We give up five goals at home. That's unbelievable."
The Union (2-6-5), who have won just once in their last 11 games, have struggled to build a home-field advantage. They have one win in six games at PPL Park this season. In their last two games here, they've fallen behind early. The Revolution took a 2-0 lead 26 minutes into the match on goals by A.J. Soares and Diego Fagundez.
"It's not good enough at home. It hasn't been good enough for a while," midfielder Danny Cruz said.
Vincent Nogueira's line drive from 30 yards out cut the halftime advantage to 2-1, but the glimmer of hope did not last long.
The Revolution (6-3-2) struck three times in the first 15 minutes of the second half. New England has outscored its opponents by 17-4 during its six-game unbeaten streak.
Lee Nguyen, Chris Tierney, and Patrick Mullins scored consecutive goals for the Revs to go ahead, 5-1.
Adding insult to injury, Union midfielder Cristian Maidana was given a red card in the 82d minute. He will be ineligible for the next game.
"There were so many mistakes in that first couple minutes of the second half it was hard to even watch what was being done out there," manager John Hackworth said.
The Union's Sheanon Williams scored a goal in the 76th minute. Sebastien Le Toux added one on a penalty kick in stoppage time.