Lee Nguyen scored one goal and set another as the New England Revolution beat the Colorado Rapids 3-0 on Wednesday to end an eight-game Major League Soccer losing streak.

New England took its first lead in a match since 24 May when Nguyen’s shot inside the box in the 10th minute deflected off Drew Moor for an own goal. Colorado’s Thomas Piermayr was sent off for his second yellow card in the 74th minute, for a rough challenge just outside the box, and Nguyen’s ensuing free-kick cleared the wall and landed in the upper right corner of the net. Four minutes later, Nguyen sent a pass for Kelyn Rowe to score.

Thierry Henry fired a shot into the lower right corner of the net in the 57th minute to help the New York Red Bulls to a 1-1 draw with Real Salt Lake. Real Salt Lake opened the scoring in the 18th minute with Joao Plata’s goal.

At Washington, Eddie Johnson and Chris Rolfe scored to help DC United win a fourth straight game, 3-0 victory over Toronto FC.

Johnson opened the scoring for United in the eighth minute with his fourth goal of the season heading home a feed from Perry Kitchen. In the 59th minute, Nick DeLeon was tackled in the box but the referee allowed play to continue and Rolfe buried the loose ball behind goalkeeper Joe Bendik. DeLeon made it 3-0 in the 67th minute, though it went down as an own goal. He barreled through two tacklers and his shot deflected off defender Nick Hagglund.

The Vancouver Whitecaps drew 0-0 with the Chicago Fire. Vancouver’s Erik Hurtado had the Whitecaps’ best chance of the game in the 49th minute. He broke free of the defenders and cut to the centre of the box, but his right-footed effort was knocked aside by Sean Johnson.