A brace from Jack McInerney handed the Impact a comfortable win.
The Montreal Impact claimed their first win in three MLS games on Sunday, cruising past the Houston Dynamo 3-0.
A double from Jack McInerney and an opportunistic finish from Marco Di Vaio saw Montreal triumph, as the Impact moved off the bottom of the Eastern Conference standings.
The hosts started brightly with early chances to Felipe Martins, Eric Miller and Matteo Ferrari but despite dominating Houston, Montreal had to wait until the 42nd minute to take the lead.
Miller pushed up from left back and chipped a cross towards the six-yard box, where McInerney glanced his header inside the far post.PHOTOS: USA vs. Portugal | U.S. fan reactions | Beautiful people in Brazil
Substitute Justin Mapp got free on the right for Montreal in the 75th and crossed to McInerney, who audaciously flicked the ball back over his shoulder to score in unbelievable fashion, doubling the lead.
Just four minutes later, Di Vaio added a third, finishing from close range after Dynamo goalkeeper Tally Hall parried Andres Romero's shot.
That ended a tough match for Houston, which has lost five straight games in league play.