Nguyen set up a tally by Diego Fagundez in the 61st minute, getting the ball to Kelyn Rowe who sent it on to Fagundez for a tally from near the penalty spot.
He added an insurance tally 10 minutes later for the Revolution (2-3-2), who picked up their first home win of the season.
Zac MacMath made five saves for the Union (3-3-2).
Video of Victoria’s Secret models trying to 'twerk' hits Instagram
Britney Spears debuts 'Perfume' video