The Revolution raced to a three-goal lead but were forced to hold on in the final quarter of an hour after strikes from Patryk Klimala and Andres Reyes midweek.
Carles Gil provided the assist for all three Revolution goals, taking his season tally to an MLS-high 10, stabbing through to Canadian forward Tajon Buchanan for the 26th-minute opener.
Spanish midfielder Gil laid off for DeJuan Jones' 32nd-minute strike, before pumping the ball forward for Gustavo Bou to make it 3-0 six minutes into the second half before the Red Bulls rallied.
The win moved New England five points clear in the Eastern Conference, sitting ahead of Orlando City – who have a game in hand – and Philadelphia Union who are both on 18 points.
Jamiro Monteiro scored the only goal of the game as Philadelphia kept up their good form with a 1-0 victory over Columbus Crew.
Seattle Sounders remain unbeaten after Raul Ruidiaz's 88th-minute penalty clinched a 2-1 win against Real Salt Lake, extending their club-record unbeaten start to 10 matches.
Cristian Roldan had put Seattle ahead five minutes into the second half, reacting fastest to score from a rebound inside the box.
RSL levelled with 12 minutes to go, when they won a penalty which was converted by Slovakian Albert Rusnak.
Ruidiaz had the final say netting his eighth goal of the season with a cool Panenka finish from the spot for the Western Conference-leading Sounders.
New York City continued their rollercoaster run with a 1-0 triumph over Atlanta United via Ismael Tajouri's 69th-minute winner.
Javier 'Chicharito' Hernandez got on the scoresheet before late drama as LA Galaxy won 2-1 at Vancouver Whitecaps.
Former Manchester United and Real Madrid forward Chicharito opened the scoring, sliding home in the 47th minute with Galaxy appearing destined to claim all three points before a 90th-minute equaliser from Janio Bikel.
There would be another late twist, when the Galaxy's Efrain Alvarez scored in the third minute of stoppage – his stunning strike finding the back of the net after hopeful ball into the box.
Mexico international Carlos Vela also netted along with providing an assist as Los Angeles FC won 2-0 over Dallas.
Elsewhere, Sporting Kansas City defeated Colorado Rapids 3-1, Portland Timbers and Houston Dynamo drew 2-2, Nashville outlasted Toronto 3-2 courtesy of a 92nd-minute winner, Cincinnati edged Chicago Fire 1-0, Minnesota United beat Austin 2-0, while 10-man Montreal and DC United played out a goalless stalemate.
At the helm of Montreal, Henry's Impact came from behind to beat the New England Revolution 2-1 on the opening day of the MLS season.
The Arsenal great's side had fallen behind after just 13 minutes at Stade Olympique, where Teal Bunbury volleyed in a Cristian Penilla cross.
However, Romell Quioto headed in from close range to bring Montreal level just eight minutes before half-time.
And the hosts found an 80th-minute winner as Maximiliano Urruti spectacularly lobbed stranded New England goalkeeper Matt Turner.
Hernandez made his LA Galaxy debut in a 1-1 draw away to the Houston Dynamo.
The former Manchester United and Real Madrid forward played 90 minutes as Houston came from behind, Mauro Manotas cancelling out Cristian Pavon's opener.
Atlanta United spoiled Nashville SC's first MLS game with a 2-1 victory at Nissan Stadium.
Walker Zimmerman scored Nashville's first goal to cancel out Ezequiel Barco's opener, but Emerson Hyndman's 37th-minute strike proved to be the winner in front of a crowd of 59,069.
Elsewhere, Oswaldo Alanis' brilliant 95th-minute free-kick helped the San Jose Earthquakes hold Toronto to a 2-2 draw.
The Colorado Rapids recorded a 2-1 win over DC United, Dallas beat Philadelphia Union 2-0, Orlando City and Real Salt Lake played out a 0-0 draw and Sporting Kansas City overcame the Vancouver Whitecaps 3-1.
Phil Neville's Inter have now claimed eight points from their past four games, having been rooted to the bottom of the Eastern Conference after six defeats in a row.
Nashville had taken the lead early in the second half from Charles Sapong but Miami responded on the hour mark.
Ex-France international Blaise Matuidi played in former Real Madrid forward Higuain who calmly collected the ball and slotted home for 1-1.
Inter dramatically claimed all three points in the 95th minute when Gonzalo's brother Federico Higuain whipped in a well-weighted cross for Indiana Vassilev to head home.
The win moves Miami out of last spot in the east and up to 12th.
At the other end of the conference table, New England Revolution moved 10 points clear with a 2-1 home win over Philadelphia Union.
Matthew Polster and Gustavo Bou netted first-half goals, sandwiching Paxten Aaronson's strike to extend New England's unbeaten run to six games.
Bou's goal came after his 39th-minute penalty was saved by Union goalkeeper Andre Blake, only for the Argentine to convert the rebound.
New York Red Bulls are winless in six after going down 2-1 to lowly Chicago Fire following Serbian midfielder Luka Stojanovic's early double strike.
DC United came from behind to win 2-1 over Montreal, while San Jose Earthquakes beat LAFC 2-1 in the Western Conference.
LA Galaxy were held to a 1-1 home draw by Vancouver Whitecaps with Kevin Cabral's 32nd-minute goal cancelled out by Ranko Veselinovic's 50th-minute reply.
Higuain converted an 81st-minute free-kick and it proved to be the winner as Inter Miami defeated New York Red Bulls 2-1 on Wednesday.
The former Argentina international, who joined David Beckham's Inter Miami from Serie A champions Juventus, missed a penalty on debut last month.
In his third appearance for Inter Miami, Higuain earned a free-kick with nine minutes remaining and stepped up to beat Red Bulls goalkeeper David Jensen with a powerful shot into the top corner.
Higuain's first MLS goal came via a direct free-kick after not scoring a set-piece in 428 matches during his time in the top five European leagues, per Opta.
"That's my role," Higuain said in a post-match news conference. "I've been playing in the best leagues in the world and that's my main function, to score."
The Red Bulls had led through Omir Fernandez's 53rd-minute opener, before Matias Pellegrini equalised two minutes later in New Jersey.
Inter Miami are 12th in the 14-team Eastern Conference with 14 points from 16 games, while the Red Bulls are six points better off in seventh.
The visiting Timbers defeated the struggling Galaxy in a wild nine-goal showdown in Carson, California.
Portland led 2-1 at half-time before scoring another four goals in a thrilling encounter at Dignity Health Sports Park.
Felipe Mora and Jeremy Ebobisse each finished with braces as the Timbers scored a joint-club record six goals for the second time in four matches, having not scored more than five times in any of their first 337 MLS matches, via Opta.
The Galaxy have lost five matches in a row to sit bottom of the Western Conference, while the Timbers are second and three points adrift of leaders Seattle Sounders – who edged Real Salt Lake 2-1.
Elsewhere, New York City eased past DC United 4-1, Eastern Conference leaders Toronto downed New England Revolution 1-0 and Philadelphia Union were too good for FC Cincinnati 3-0.
Dallas lost 2-0 to Houston Dynamo, Sporting Kansas City were 1-0 winners over Chicago Fire, San Jose Earthquakes beat nine-man Vancouver Whitecaps 3-0, Montreal Impact topped Columbus Crew 2-1, while Atlanta United and Orlando City played out a goalless draw.
The Colorado Rapids-Los Angeles FC clash was postponed after one new confirmed case of coronavirus among the Rapids staff.
Galaxy stretched their winning streak to four games with a 3-0 victory in the derby clash at Dignity Health Sports Park on Sunday.
Cristian Pavon opened the scoring in the 51st minute, lobbing Pablo Sisniega after the LAFC goalkeeper was left stranded having come to attempt to collect an Emiliano Insua pass.
Just two minutes later and LAFC were dealt another blow, Mark-Anthony Kaye sent off for a rash challenge on Julian Araujo.
Galaxy capitalised on their numerical advantage as Sebastian Lletget tucked away a smart Pavon set-piece in the 73rd minute.
And 10 minutes later Lletget sealed the win, his overhead kick from Rolf Feltscher's cross finding the corner.
Galaxy jumped into fourth in the Western Conference after a second straight El Trafico win.
Columbus are five points clear atop the Eastern Conference after a 3-0 win over FC Cincinnati.
The Crew needed until the second half to break the game open at MAPFRE Stadium in Ohio.
Pedro Santos opened the scoring in the 52nd minute before Gyasi Zardes' brace.
Zardes got on the end of a Santos cross before later scrambling in to see Columbus to a seventh win in 10 MLS games this season.
Philadelphia Union are second to Columbus and recorded a 3-0 win over New York Red Bulls.
Minnesota United scored four second-half goals in a 4-0 win over Real Salt Lake, New England Revolution edged Chicago Fire 2-1 and Portland Timbers recorded a 2-1 victory against Seattle Sounders.
Inter Miami's struggles continued with a 0-0 draw against Nashville as former Juventus and Paris Saint-Germain midfielder Blaise Matuidi made his debut, while DC United and New York City also drew 0-0.
Coming off a defeat to Los Angeles FC, Inter Miami went down to DC United 2-1 on Saturday.
Rodolfo Pizarro scored the first MLS goal in the club's history, sweeping in a Lewis Morgan cross to give them the lead in just the second minute.
However, the game turned early in the second half when, after Morgan thought he had doubled his side's lead, the visitors had the goal ruled out and Roman Torres sent off for a handball.
DC equalised through Yamil Asad's penalty in the 59th minute before finding what proved to be the winner just after the hour-mark.
Edison Flores hit the post with a free-kick and Frederic Brillant reacted quickest to fire in the rebound and lift DC to their first win of the season.
LA Galaxy are without a win through two games after suffering a 1-0 loss at home to the Vancouver Whitecaps.
Tosaint Ricketts' smart side-footed finish in the 74th minute was enough for the Whitecaps.
Joe Corona was then sent off for Galaxy, who were beaten despite David Bingham later saving a Lucas Cavallini penalty.
Without the injured Josef Martinez, Atlanta United made it two wins from two by beating Cincinnati 2-1.
There are three teams with perfect records in the Western Conference in Sporting Kansas City, Minnesota United and the Colorado Rapids.
Sporting KC thrashed Houston Dynamo 4-0, Ike Opara netted a brace in Minnesota's 5-2 win over the San Jose Earthquakes and Colorado edged Orlando City 2-1 thanks to Drew Moor's late winner.
New England Revolution and Chicago Fire drew 1-1, Real Salt Lake came from behind to hold the New York Red Bulls to a 1-1 draw and Maximiliano Urruti's brace helped Montreal Impact draw 2-2 with Dallas.
Ifunanyachi Achara's goal on his MLS debut saw Toronto overcome New York City 1-0, while the Seattle Sounders drew 1-1 against Columbus Crew.
In their first season in MLS, Inter Miami reached the play-offs after a 2-1 win over FC Cincinnati on Decision Day.
Mikey Ambrose's 25-yard strike in the 19th minute gave Diego Alonso's side the lead before Leandro Gonzalez Pirez doubled the advantage with a header.
Joe Gyau's brilliant goal halved the deficit for Cincinnati in the 66th minute, but Inter Miami held on despite Andres Reyes' red card.
Philadelphia won the first trophy in their history, securing the Supporters' Shield thanks to a 2-0 win over New England Revolution.
Sergio Santos and Cory Burke scored either side of half-time for the Union, who finished three points clear of Toronto atop the Eastern Conference.
Philadelphia won all nine of their home matches during the 2020 MLS season, tied for the second-longest single-season home winning streak in league history.
Toronto were chasing Philadelphia but fell to a 2-1 loss to New York Red Bulls.
Montreal Impact also secured a play-off place thanks to a come-from-behind 3-2 win over DC United.
DC led twice as Donovan Pines and Ola Kamara had goals cancelled out by Bojan Krkic and Victor Wanyama respectively.
But Romell Quioto tapped in an 88th-minute winner for the Impact, who had Samuel Piette sent off in additional time.
New York City edged Chicago Fire 4-3 in a thriller, Columbus Crew overcame Atlanta United 2-1 and Nashville beat Orlando City 3-2.
Sporting Kansas City wrapped up the top seed in the Western Conference after a 2-0 win over Real Salt Lake.
It meant the Seattle Sounders' 4-1 victory against San Jose Earthquakes mattered little as they finished second.
Carlos Vela scored in Los Angeles FC's 1-1 draw with Portland Timbers, Minnesota United cruised past Dallas 3-0, Colorado Rapids beat Houston Dynamo 2-1 and Vancouver Whitecaps handed a 10-man LA Galaxy a 3-0 loss.
LAFC led 2-1 and then 3-2 heading into the 86th minute but Cabral's late heroics earned a share of the points for the Galaxy in an MLS thriller on Saturday.
Signed from Bundesliga outfit Eintracht Frankfurt this month, Serbia international Joveljic – experiencing his first El Trafico derby – broke the deadlock in the 20th minute.
LAFC – who had lost a club record four consecutive matches as part of their record seven-match winless run heading into the fixture – were back on level terms courtesy of Cristian Arango's penalty on the stroke of half-time.
A moment of brilliance from Brian Rodriguez in the 58th minute gave LAFC a 2-1 lead, his stunning individual run evaded several Galaxy defenders before lashing home.
LAFC and the Galaxy traded goals as Jovejlic struck again in the 64th minute before Rodriguez restored the former's lead just two minutes later.
However, there was to be late drama – Cabral pounced on Araujo's cross and scored in front of a stunned home crowd.
The Galaxy are fourth in the Western Conference, six points behind leaders Seattle Sounders and 12 points clear of ninth-placed LAFC.
Elsewhere, Eastern Conference leaders New England Revolution were beaten 2-0 by New York City, who were fuelled by Valentin Castellanos' brace.
New York City equalled the longest home winning streak in club history, having also enjoyed a seven-game run from November 2017 to June 2018.
Nashville celebrated their first away victory of the season after taking down Atlanta United 2-0, DC United came from behind to defeat Philadelphia Union 3-1, Chicago Fire edged New York Red Bulls 1-0, Minnesota United topped Houston Dynamo 2-1 and Sporting Kansas City drew 1-1 with Colorado Rapids.
Two goals in the opening half hour seemingly had the Galaxy on their way to a comfortable win, but the outcome arguably belied the overall performance, with LAFC on the wrong end of three disallowed goals.
Carlos Vela was ruled offside twice along with Latif Blessing, whose late equaliser was chalked off in the eighth minute of injury time, after Cristian Arango pulled one back in the 79th minute.
Samuel Grandsir assisted twice for the Galaxy, with his first a pinpoint cross at the back post for Javier Hernandez, who cunningly drifted off Mamadou Fall's shoulder in 13th minute.
A second from Sega Coulibaly ultimately proved sufficient, as the Galaxy moved to four wins and one defeat in games where they scored the opening goal in the MLS this season.
The win puts them a point off LAFC in the Western Conference and tied for second with Real Salt Lake, who failed to move to top spot with a 2-2 draw to Toronto.
Philadelphia Union remained top of the Eastern Conference, meanwhile, after their 1-0 win over Columbus Crew.
Union took the lead in only the second minute and in calamitous circumstances, with Crew keeper Eloy Room mishandling a cross into the box, before the ball trickled into his own net.
Jim Curtin's side was content to absorb pressure as the Crew spent the rest of the match trying to break them down, and failed to create anything of substance.
Orlando City moved to second in the East with a 1-0 win over a ten-man Chicago Fire, leapfrogging New York Red Bulls, who lost 2-1 at home to Montreal.
In the other early game on the East Coast, a Leonardo Campana hat-trick gave Inter Miami their first win of the season, in a 3-2 victory over New England Revolution.
In the later games on Saturday, Nashville defeated Sporting KC 2-1, while Houston Dynamo fought from a 2-1 deficit to defeat San Jose Earthquakes 4-3.
Goals from Brandon Servania and Jesus Ferreira on either side of the interval handed Dallas an eventual 3-1 win over Colorado Rapids.
LAFC crushed the Whitecaps 6-0 at Banc of California Stadium on Wednesday, thanks to five goals in the opening 33 minutes.
The five goals scored in 32 minutes, 13 seconds was the fastest a team has netted five from kick-off in MLS history, according to Opta.
The Seattle Sounders had set the previous record (32:43) just 13 days ago against the San Jose Earthquakes.
LAFC went ahead in the second minute through Dejan Jakovic, who headed in a Brian Rodriguez corner.
Another corner led to Bradley Wright-Phillips finishing before the veteran forward produced another acrobatic effort in the 11th minute.
Things went from bad to worse for Vancouver when Ranko Veselinovic turned in a Rodriguez cross just three minutes later.
Diego Rossi made it 5-0 after a one-two with Mark-Anthony Kaye in the 33rd minute.
LAFC would have to wait until the second half for a sixth, Rodriguez's cross from the right leading to an Andy Rose own goal.
The win saw Los Angeles climb into sixth in the Western Conference, while Vancouver are ninth.
Orlando City extended their unbeaten run to seven games with a 2-1 win over Sporting Kansas City.
Tesho Akindele and Benji Michel scored before half-time and Orlando held on despite Johnny Russell's 53rd-minute strike.
The Earthquakes' struggles continued with a 5-0 loss to the Colorado Rapids.
San Jose have conceded five goals in a match five times this season, which is the most allowed by a team in a single campaign, according to Opta. The Earthquakes are just 13 games into their season.
Chicago Fire recorded a 4-0 win over the Houston Dynamo, while Inter Miami slumped to a 4-1 defeat against the New York Red Bulls.
History was made as Nashville beat DC United 1-0, with Tori Penso becoming the first female referee to oversee an MLS game in 20 years.
Columbus Crew retained their five-point lead atop the Eastern Conference thanks to a 2-1 win over Minnesota United.
The New England Revolution beat Montreal Impact 3-1, Toronto edged New York City 1-0 and Atlanta United overcame Dallas 1-0.
Cincinnati and Philadelphia Union played out a 0-0 draw, Real Salt Lake enjoyed a 2-0 win over the LA Galaxy and the Portland Timbers edged the Seattle Sounders 1-0.
After four losses in five games following the MLS is Back Tournament, LAFC responded with a 4-2 win over Portland Timbers.
LAFC found themselves behind at Banc of California Stadium, where Eryk Williamson opened the scoring in the 25th minute.
But a strong finish to the first half helped the hosts take a lead into the break.
Mark-Anthony Kaye tapped in the equaliser before Diego Rossi put LAFC ahead after a pass from Brian Rodriguez four minutes prior to half-time.
Bradley Wright-Phillips then added to the hosts' lead in first-half additional time, tapping in a Francisco Ginella cross.
But the frantic finish to the half saw Portland – winners of the MLS is Back Tournament last month – pull a goal back through Jeremy Ebobisse's header.
LAFC managed to hold firm in the second half before Danny Musovski tucked away the sealer in the 95th minute.
In a congested Western Conference, LAFC climbed into fourth, above rivals LA Galaxy, who drew 0-0 with San Jose Earthquakes.
Sporting Kansas City are two points clear at the top after a 1-0 win over Minnesota United.
Johnny Russell scored the winner in the 80th minute after getting on the end of a long pass from Graham Zusi.
Sporting are the only team to score in every regular-season match in 2020 and have netted in their first 11 matches of an MLS campaign for the first time since 2007, according to Opta.
In the day's other game, Thierry Henry's Montreal Impact enjoyed a 4-2 win over Vancouver Whitecaps as both teams finished with 10 men.
After three straight losses in all competitions, Los Angeles FC responded by thrashing the San Jose Earthquakes 5-1 at Banc of California Stadium.
Diego Rossi's beautiful finish into the corner opened the scoring after a poor turnover of possession by the Earthquakes in the 21st minute.
But LAFC had to wait until the second half to truly take control.
Another bad turnover allowed Bradley Wright-Phillips through to double the lead, before Jose Cifuentes made it 3-0.
Rossi added his second in the 69th minute before Danny Musovski made it 5-0, Danny Hoesen later adding a consolation goal for San Jose.
The win lifted LAFC up into third in the Western Conference, with San Jose sitting 11th.
The Galaxy made it three straight wins by edging the Portland Timbers 3-2 at Providence Park.
Efrain Alvarez opened the scoring for the Galaxy, completing a fine team move with a finish into the top corner from inside the area.
It took until five minutes into the second half for the visitors to double their lead through Cristian Pavon's individual effort.
Felipe Mora gave Portland hope with a 67th-minute goal, but Joe Corona struck for the Galaxy with a wonderful 20-yard strike.
Diego Valeri came off the bench to add a second for Portland in additional time.
The Timbers are sixth in the Western Conference, one spot behind the Galaxy while being level on points.
Columbus Crew returned to the top of the Eastern Conference after a 1-0 win over Philadelphia Union.
Lucas Zelarayan's deflected 25-yard effort in the 55th minute was enough for Columbus.
Elsewhere, Western Conference leaders Sporting Kansas City were held to a 1-1 draw by Dallas.
Real Salt Lake and the Seattle Sounders drew 2-2 in a clash that featured a screamer from Pablo Ruiz, while Orlando City played out a 1-1 draw with Nashville.
New York City overcame New England Revolution 2-0, Houston Dynamo beat Minnesota United 3-0 and Erik Sorga scored a 98th-minute winner for DC United as they edged the New York Red Bulls 1-0.
Atlanta United and Inter Miami drew 0-0, while Cincinnati's clash with Chicago Fire also finished goalless.
Montreal trailed 2-0 after 14 minutes and 4-2 after 46 minutes, but Ahmed Hamdi scored twice in the final 16 minutes to give the home side a wild victory.
In Nashville, Hany Mukhtar scored in the 10th, 13th and 16th minutes on the way to a 5-1 rout of Chicago Fire.
The six-minute span was the second-shortest for a hat-trick in MLS history after LA Galaxy's Harut Karapetyan needed just five minutes to score three in a 1998 match.
Gustavo Bou's team-leading seventh goal gave New England Revolution a 1-0 win at Atlanta United, snapping a three-game win drought for the Eastern Conference leaders.
Second-half goals from Deiber Caicedo and Cristian Dajome gave Vancouver just their third win from 13 games this season, a 2-1 triumph over LA Galaxy.
Darlington Nagbe's impressive individual effort opened the scoring in a 2-1 Columbus Crew win over New York City FC.
Nani's 77th-minute penalty gave Orlando City a 1-1 draw with Toronto after Jozy Altidore had opened the scoring five minutes earlier, while Cole Bassett's second-half goal for Colorado Rapids earned a 1-1 draw against San Jose.
Kacper Przybylko's 83rd-minute decider gave Philadelphia Union a 2-1 victory over DC United, while Jeremy Ebobisse scored in the 84th minute to lift Portland past Dallas 1-0.
Carlos Vela's left-footed rocket in the 79th minute was the difference in LAFC's 2-1 home win over Real Salt Lake.
The New York Red Bulls-Inter Miami match was postponed due to weather.
Former Manchester United attacker Nani scored and provided an assist in Orlando's 4-1 thrashing of the Chicago Fire on Saturday.
After Chris Mueller opened the scoring, he crossed for Nani to head in a second in the 24th minute.
Given a chance to get back into the game, Chicago squandered it when Alvaro Medran had a penalty well saved by Pedro Gallese.
Chicago took their next chance from the spot through Robert Beric early in the second half, but Orlando sealed their win late.
Junior Urso scrambled in from inside the area after Nani's set-piece went uncleared, and the Portuguese attacker's pass later found Benji Michel to finish off in additional time.
Orlando are second in the Eastern Conference, five points behind the high-flying Columbus Crew.
Second-half goals from Pedro Santos and Gyasi Zardes saw Columbus record a 2-0 win over Nashville.
Diego Valeri netted a brace as the Portland Timbers crushed the San Jose Earthquakes 6-1 at Avaya Stadium.
Fresh off confirming the signing of Gonzalo Higuain, Inter Miami recorded a second win in three matches by beating Atlanta United 2-1.
Elsewhere, a 10-man LA Galaxy fell to the Colorado Rapids 2-0 and Dallas also finished with 10 but recorded a 3-2 win over Sporting Kansas City.
Haris Medunjanin scored directly from a corner in the 85th minute as Cincinnati beat the New York Red Bulls 1-0 and the Vancouver Whitecaps beat a 10-man Real Salt Lake 2-1.
New York City drew 0-0 with the New England Revolution, DC United and Toronto played out a 2-2 draw, while the Houston Dynamo and Minnesota United did likewise.
The Portuguese got on the end of Dutchman Silvester van der Water's 87th-minute cross for the winner which keeps Orlando in touch with Eastern Conference leaders New England.
Atlanta had taken a first-minute lead from Josef Martinez's perfectly placed long-range effort, but Kyle Smith equalised on the stroke of half-time from Nani's corner.
Marcelino Moreno restored United's lead in the 66th minute with a stunning curling strike from outside of the box.
Orlando put together a fine team goal to square the game up in the 79th minute as van der Water headed in Benji Michel's pass.
The Dutch substitute would then provide the pass for Nani's decisive goal, which was his seventh strike of the season.
New York City stayed close behind Orlando in the Eastern Conference with their third consecutive win, a 4-1 victory over Columbus Crew.
City piled on the style, racing to a 2-0 half-time lead after strikes from Valentin Castellanos's early header and Thiago's chip.
Keaton Parks added a third with a deft 51st-minute touch, meaning it was the first time all season Columbus had conceded three goals in a game.
Santiago Rodriguez bundled in from close-range albeit requiring a VAR review, before Pedro Santos' consolation penalty.
LA Galaxy, without Javier Hernandez, cruised past Portland Timbers 4-1 to solidify their grip on third in the west.
Malagasy midfielder Rayan Raveloson pulled off a spectacular overheard volley to open the scoring.
A last-gasp 1-1 draw against New York Red Bulls was enough for Orlando to secure a place in the MLS Cup play-offs on Sunday.
Orlando were stunned in stoppage time – Brian White's 95th-minute equaliser cancelling out Nani's 56th-minute penalty at Red Bull Arena.
But after Toronto edged Atlanta United 1-0, Orlando were assured of their first trip to the play-offs, having entered the league in 2015.
"We've put ourselves in a good position," Orlando forward Daryl Dike said. "Obviously we just made the play-offs today, but I think we're going to carry on. The goal wasn't just playoffs. We're not done now. We just keep going and keep going.
"We want three points every single game and we want to finish the highest in the table. That's the main goal."
Orlando – fourth in the Eastern Conference – are in the midst of a club-record 12-game unbeaten streak, per Stats Perform.
The Crew's 3-1 win over New York City, coupled with Toronto's triumph, sent the team back to the play-offs after missing out last season.
Columbus also snapped a four-match winless streak to move third in the east, two points ahead of Orlando and a point behind second-placed Philadelphia Union.
Elsewhere, LA Galaxy ended a six-game losing skid by topping Vancouver Whitecaps 1-0 thanks to substitute Kai Koreniuk's late winner.
Koreniuk became the first substitute to score for the Galaxy this season – the Los Angeles club were the only team without a goal from a substitute in 2020.
Los Angeles FC's Christian Torres (16 years, six months and three days) became the youngest player to score in MLS since Sporting Kansas City's Gianluca Busio (16 years, four months and 20 days) in 2018, according to Stats Perform.
Torres' last-gasp equaliser earned LAFC a 1-1 draw at Western Conference high-flyers Portland Timbers.
Seattle Sounders drew 0-0 with San Jose Earthquakes, Houston Dynamo played out a 2-2 draw against Minnesota United and DC United beat FC Cincinnati 2-1.
Bruce Arena's side, who clinched their first-ever Supporters' Shield on Saturday, won thanks to Tajon Buchanan's 74th-minute strike.
The result took Revolution's season tally to 73 points from 33 games, eclipsing the previous record mark held by LAFC with 72 points in 2019.
New England have one more regular season match to extend their record, playing Inter Miami at home on November 7.
Canada international Buchanan came up with the winner, showing fast feet to make space for a low shot that beat Rapids goalkeeper William Yarbrough, who had sensationally kept out Henry Kessler from close range minutes earlier.
New York Red Bulls slipped out of the Eastern Conference play-offs spots after a 1-0 defeat to DC United who moved above them into seventh place.
United snapped a four-game winless skid, while also ending the Red Bulls' four-game running run and eight-game unbeaten streak in the process. Kevin Paredes side-footed home the ninth-minute winner for United.
Sporting KC moved into top spot in the Western Conference and dented LA Galaxy's play-offs aspirations with a 2-0 win.
Johnny Russell extended his scoring run to eight straight games with both goals for KC who clinched a top-four seeding as well.
Randall Leal scored two goals and grabbed an assist as Nashville came from two goals down twice to win 6-3 at Cincinnati.
Portland Timbers moved in the west's top four with a 2-0 home victory over San Jose Earthquakes, while Vancouver Whitecaps climbed up to fifth with a 2-1 triumph over Minnesota United.
New York City boosted their Eastern Conference top-four seed hopes with a 1-0 home win over Chicago Fire, while Josef Martinez's winner helped Atlanta United past Inter Miami 2-1 after Gonzalo Higuain had opened the scoring from the spot.
Columbus Crew upset Orlando City 3-2, Toronto held Philadelphia Union 2-2 as Jozy Altidore netted while Real Salt Lake scored twice in the final 10 minutes to win 2-1 at Dallas.
New England sensationally trailed 3-0 within half an hour against lowly Toronto after early strikes from Yeferson Soteldo, Kemar Lawrence and Tsubasa Endoh.
Japanese midfielder Endoh's strike was spectacular, cutting inside before lashing a fine curling shot home in the 24th minute.
Revolution came into the game after stumbling in their past two games, with a draw and a loss following six straight victories and the defeat extended that winless run.
New England fought in the second half, with Spanish midfielder Carles Gil pulling one back in the 56th minute.
In the 78th minute it was 3-2 when Ghanaian Emmanuel Boateng laid off for Adam Buksa to net his fourth of the season, but there was no late equalizer.
New England's lead in the east remains three points as second-placed Orlando City lost 3-1 to Chicago Fire who claimed back-to-back wins.
Seattle Sounders returned to winning ways and extended their unbeaten season with a 2-0 home victory over Houston Dynamo.
Raul Ruidiaz netted his 10th goal of the campaign in second-half stoppage time after Kelyn Rowe put Seattle ahead just past the hour.
The undefeated Sounders have 29 points from 13 games and are three points clear of the west's second-placed Sporting Kansas City.
LA Galaxy are third in the Western Conference, aided by a 3-1 home triumph over Dallas despite the absence of top scorer Javier 'Chicharito' Hernandez.
Rayan Raveleson, Kevin Cabral and Ethan Zubak netted for the Galaxy, who were without Hernandez to a calf injury.
Real Salt Lake inflicted more pain on struggling Vancouver Whitecaps with a 4-0 road win with Damir Kreilach netting a brace, while Colorado Rapids got past Minnesota United 2-0.
Montreal extended their unbeaten run to five games after Romell Quioto's 73rd-minute winner in a 2-1 victory over New York City, while LAFC moved up to fifth in the Western Conference with a 2-0 win at Austin.
The Revolution improved their record, with back-to-back wins, to the best in the MLS with 30 points from 15 games, sitting atop the Eastern Conference.
Inter are bottom of the east, with only eight points from 14 games, having lost their past six.
Carles Gil provided the assist, his 11th of the season, for Traustason's 15th-minute header, before Teal Bunbury fired in a 27th minute goal from Inter goalkeeper Nick Marsman's parry.
Icelandic midfielder Traustason grabbed his second in the 36th minute, whipping in a shot after a goalmouth scramble from a corner.
Gil was crafty on the right side of the box before setting up another goal with Adam Buksa lashing home a fine volley on the stroke of half-time.
Buksa grabbed a double in the 83rd minute as Gustavo Bou put him into space with the Polish striker finishing with class.
Without Javier Hernandez, LA Galaxy came from two goals down to claim a 2-2 draw away to Real Salt Lake.
Albert Rusnak and Maikel Chang had scored inside the opening 25 minutes to give RSL a 2-0 lead.
Victor Vazquez pulled one back with a top-corner strike in the 33rd minute, before RSL keeper David Ochoa had spectacularly saved a second-half Rayan Raveloson header.
But Madagascar talent Raveloson headed in a 77th-minute equaliser to earn a share of the spoils.
DC United scored twice in the final 10 minutes to rescue a 2-2 draw at struggling Chicago Fire.
Gaston Gimenez's 32nd-minute strike, on his return from the Copa America, and Andy Najar's 61st-minute own goal had Chicago on track but United hit back late.
In the 82nd minute, Yordy Reyna laid off for Kevin Paredes who fired in off the post, before Ola Kamara converted an 87th-minute penalty.
Hungarian forward Daniel Salloi netted a 94th minute equalizer for high-flying Sporting KC to claim a 1-1 home draw with 10-man San Jose Earthquakes who are winless in 10.
Salloi forced home a rebound after Johnny Russell's free-kick hit the woodwork after Nathan had headed the Earthquakes ahead from a corner against the run of play early in the second half.
Felipe Mora glanced on a late winner for Portland Timbers to edge Los Angeles FC 2-1 after Carlos Vela had earlier squared up following Diego Valeri's 100th goal for the club.
Colorado Rapids eased past Dallas 2-0 to extend their unbeaten run, Cincinnati drew 1-1 with Atlanta United and Columbus Crew and Nashville played out a goalless draw.
Toronto drew 1-1 with New York Red Bulls, while New York City edged Montreal 1-0.
Tesho Akindele's header after 12 minutes to give Orlando City a 1-0 victory against Toronto FC, giving the Florida side three wins and three draws through six matches.
The Revolution saw off 10-man New York Red Bulls 3-1 behind first-half goals from Gustavo Bou and Tajon Buchanan and an Adam Buksa tally late to seal it.
Two late strikes from Lucas Zelarayan helped the Columbus Crew stun New York City FC 2-1 after the home side led into the 82nd minute.
Felipe Mora's second-half brace and a penalty from Diego Valeri lifted Portland to a 3-0 triumph over 10-man LA Galaxy.
Diego Rossi scored twice before the break as Los Angeles FC held on to defeat Colorado Rapids 2-1.
Houston's Memo Rodriguez and Maximiliano Urruti provided the winning margin for Houston as they won 2-1 over Vancouver.
Sporting Kansas City continued their strong start, shaking off an early San Jose Earthquakes goal from Javier Lopez en route to a 3-1 win as Jaylin Lindsey, Alan Pulido and Daniel Salloi found the back of the net.
Luka Stojanovic lifted Chicago Fire past Inter Miami 1-0 for their first win of the season, and FC Cincinnati also emerged victorious for the first time this term with a 2-1 win at Montreal.
Real Salt Lake escaped with a 2-2 draw at FC Dallas thanks to Damir Kreilach's goal after 86 minutes.