PORTLAND, Ore. (AP) -- Maximiliano Urruti scored in the final minute of stoppage time to give the Portland Timbers their first win of the season with a 3-2 victory over D.C. United on Saturday night.
Futty Danso also scored for the Timbers, who were winless for their first eight matches of the season for the team's longest span without a victory since 2012. The streak was concerning for a team that went all the way to the Western Conference final last season.
But Urruti came off the bench to snap it with a rebound from just inside the box as United goalkeeper Bill Hamid tumbled to the rain-soaked turf. There was four minutes of stoppage time at the end of the game.
The loss snapped a five-match undefeated string for United, which pulled into a 2-all tie with an own goal in the 78th minute.
Portland also scored in the first minute, when Gaston Fernandez maneuvered around Hamid and found the net just 34 seconds into the game. It was the fastest goal for the team since Portland joined Major League Soccer.
Fernandez, who came to the Timbers earlier this year, leads the team with four goals.
A boot by Diego Valeri from just outside the box was wide left in the 16th minute.
Arnaud scored the equalizer for United in the 21st minute. His shot from far out appeared to deflect off a Portland player for an arching curl that was impossible for goalkeeper Donovan Ricketts to stop.
Danso put the Timbers back in front with a goal off a corner kick in the 38th minute. It was the defender's first goal for Portland since 2011.
The own goal appeared to come off Danso after a header by United defender Cristian in a tangle in front of the net as the field was pounded by rain.
Hamid played with his head wrapped after sustaining a nasty cut to the forehead late in the first half.
The Timbers were coming off a 1-all draw last weekend against the Houston Dynamo, while United defeated FC Dallas in its last outing.