The New York Red Bulls humbled the San Jose Earthquakes 5-1 as reigning MLS Cup champion Seattle overturned a three-goal deficit in a stunning victory.
The Red Bulls made light work of the Earthquakes on Wednesday, Austrian winger Daniel Royer scoring twice at the death to heap further misery on the visitors.
Seeking back-to-back wins, Sean Davis gave the Red Bulls a 38th-minute lead courtesy of a powerful half-volley.
Sacha Kljestan and Felipe Martins put the result beyond doubt with goals in the 73rd and 75th minutes.
The Earthquakes managed to pull a goal back thanks to substitute Valeri Qazaishvili with two minutes of normal time remaining.
But the Red Bulls had the final say, Royer netting a fourth from a tight angle in the 90th minute before sealing the rout a minute later.
The Red Bulls are fifth in the Eastern Conference, 10 points adrift of leaders Toronto FC, who salvaged a last-gasp 2-2 draw at New York City.
David Villa's 13th goal of the season cancelled out Ashtone Morgan's opener before Maximiliano Moralez's 56th-minute effort put NYC – third and five points off the pace – ahead.
But Victor Vazquez successfully converted a penalty in the first minute of stoppage time to earn a share of the points for the Canadian visitors.
The Sounders came from 3-0 down to trump lowly DC United 4-3 in Seattle - the first team in MLS history to erase a three-goal deficit and win in regulation.
Goals from Deshorn Brown, Ian Harkes and Lloyd Sam appeared set to snap DC's three-match losing streak in MLS.
But the Sounders scored four goals in 27 minutes, including a 78th-minute winner, to complete a sensational comeback.
After pushing Manchester United in a 2-1 friendly loss on Monday, Real Salt Lake – which finished with 10 men – eased past a nine-man Portland Timbers side 4-1.
The LA Galaxy lost 1-0 at home to the Vancouver Whitecaps, the Montreal Impact edged the Philadelphia Union 2-1 and Minnesota United played out a 0-0 draw with the Houston Dynamo.