Austin FC momentarily moved to the top of the Western Conference in the MLS, securing a 3-0 win over the Vancouver Whitecaps on Saturday.
A Maximiliano Urruti double within the opening half-hour put Austin in a commanding position at the interval, but they struggled in the second half, giving up eight shots to three despite 62.3 per cent of possession.
Sebastian Driussi clinched the result for Josh Wolff's side in the 68th minute, though, getting on the end of a flick-on from Nick Lima's long-throw at the back post to head home.
Austin have now gone five games undefeated in the league, bouncing back from Wednesday's elimination at the hands of San Antonio FC in the US Open Cup.
They remain a point ahead of the Los Angeles Galaxy, who scraped a 1-0 win at home to Nashville via Dejan Joveljic's winner in the 86th minute. Real Salt Lake slipped up away to Portland Timbers, playing out a goalless draw.
There were also goalless draws between Sporting KC and Columbus Crew, and Colorado Rapids and Charlotte FC.
They were leapfrogged by FC Dallas, who claimed their fourth win of the season with a 2-1 win over Houston Dynamo.
They left it very late in the Texan derby after Sabastian Ferreira's opener for Dynamo in the 33rd minute, only equalising in the 87th minute through Tsiki Ntsabeleng.
Facundo Quignon claimed the three points for the Toros, lurking unmarked at the back post from a corner to score in the third minute of injury time.
Philadelphia Union remained top of the Eastern Conference despite a 1-1 draw at home to Montreal CF, giving the impetus to Orlando City and New York RB to make up ground on Sunday.
San Jose Earthquakes moved from the bottom of the Western Conference with a shock 4-3 win over the Seattle Sounders. Cristian Espinoza scored the winner for his hat-trick in the fourth minute of injury time via the penalty spot.
In Saturday's other results, Minnesota FC defeated Chicago Fire 3-0, while DC United claimed a 3-2 win over New England Revolution.