The Seattle Sounders came from behind to beat the Colorado Rapids 4-3 in the MLS on Saturday.Seattle started the day second on the Western Conference table but Colorado, who were fourth in the Eastern Conference, were always going to put up a fight.
And it was the Rapids who scored in the first minute when Wells Thompson put the visitors in front.
Alvaro Fernandez produced a quick response just six minutes later but Jeff Larentowicz’s 43rd minute strike gave Colorado a lift heading into full-time.
But Seattle came out firing in the second half and scored the fourth goal of an exciting contest two minutes after the break thanks to Roger Levesque.
As the game headed into the final 10 minutes, the scores were locked at 2-2 and a thrilling finale was in store.
And the fans at the CenturyLink Field would not have been disappointed as goals from Colombian Fredy Montero and Argentina’s Mauro Rosales within 60 seconds put Seattle 4-2 in front with six minutes left.
Irish striker Caleb Folan pulled a goal back in stoppage time but Seattle held on for victory.
In other matches, French defender Aurelien Collin scored a 90th minute equaliser for Sporting Kansas City in their 1-1 draw against a 10-man Houston Dynamo, who had Colin Clark sent off after 51 minutes.
The Chicago Fire also ended their match with 10 men as they lost 1-0 to the Portland Timbers, with Jack Jewsbury scoring the winner from the penalty spot after 25 minutes.
Columbus Crew and the San Jose Earthquakes played out a goalless draw, as did FC Dallas and DC United.