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.
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.
City defender Alexander Callens netted the game's only goal in the 29th minute, while goalkeeper Sean Johnson was outstanding for the visitors.
Callens powered in the winner with a bouncing header from Santiago Rodriguez's corner.
Minnesota almost equalised in the 90th minute but were thwarted by a spectacular double save by Johnson from Emanuel Reynoso and Robin Lod efforts.
City moved ahead of Philadelphia Union in the east, after they could only manage a 1-1 draw away to under-achieving New England Revolution.
The Revs, who won last season's Supporters' Shield, have rallied after a poor start to their campaign, going unbeaten in their past five, but have only collected 16 points from 13 games.
Gustavo Bou had put New England ahead from the penalty spot in the 75th minute, but Union levelled two minutes later after Omar Gonzalez's inexplicable error allowed Mikael Uhre to score.
Montreal, who are third in the east, got back on the winners' list with a hard-fought 4-3 victory over Cincinnati with a double from Rommel Quioto.
Luquinhas netted a brace as New York Red Bulls stayed in touch with the Eastern Conference's top three with a 4-1 home victory over struggling DC United.
In the Western Conference, LAFC remains four points clear at the top after Brian Rodriguez's 47th-minute winner clinched a 3-2 triumph over San Jose Earthquakes.
LAFC had raced to a 2-0 lead inside 13 minutes but San Jose equalised after two goals from in-form Jeremy Ebobisse, who has scored an equal-league high nine times this term.
Rodriguez, who got the assist for Ryan Hollingshead's 13th minute goal, scored when a loose ball arrived at his feet unmarked at the back post, firing past Earthquakes goalkeeper JT Marcinkowski.
Nashville ended the Colorado Rapids' remarkable 23-game unbeaten run at home with a 3-1 victory.
Charles Sapong netted in the eighth minute, before Hany Mukhtar's quickfire double had Nashville 3-0 up inside 18 minutes. The win moves Nashville up to fifth in the west.
Dallas came from behind to win 3-1 at Orlando City, Real Salt Lake won their third straight with a 3-0 victory over Houston Dynamo and Vancouver Whitecaps moved off bottom spot with a 1-0 triumph at Sporting KC.
Inter Miami extended their unbeaten run to four games with a 2-1 home win over Portland Timbers, Columbus Crew triumphed 2-1 over 10-man Atlanta United and Toronto won 3-2 over Chicago Fire after two late Pozuelo goals.
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.
Though the visitors hit the lead twice in the first half at Exploria Stadium, the Lions equalised as many times, including a finely taken goal from Alexandre Pato in the 36th minute.
Sensing where the ball would drop following Mauricio Peyeyra's ball over and into the penalty area, Pato set himself and calmly volleyed past Maxime Crepeau.
Ilie Sanchez rifled home a mere six minutes into the second half and from there, LAFC were able to sit and absorb Orlando pressure.
After some important saves from Crepeau to deny a third equaliser, substitute Kwadwo Opoku was able to score an injury-time sealer in transition, moving Steve Cherundolo's side to four wins and a draw from five games.
Meanwhile, Philadelphia Union were able to keep their place atop the Eastern Conference, with a 2-0 win at home to Charlotte FC.
The Union took the lead after only four minutes and in uncomplicated fashion, with Sergio Santos running on to a ball over the top and assisting for Julian Carranza from the byline.
Daniel Gazdag doubled the margin a minute within the restart, and similarly to LAFC, absorbed pressure in their defensive half to see out the win to move to 13 points from five games.
NY Red Bulls and Atlanta stayed within three points of Philadelphia in the Eastern Conference with respective 1-0 victories over New England Revolution and DC United. Columbus Crew dropped points at home to Nashville, with Alex Muyl's lone goal the difference.
A Gonzalo Higuain penalty would not suffice for Inter Miami, who remain rooted to the bottom of the ladder in the East, after Phil Neville's side losing 3-1 to Houston Dynamo. Chicago Fire and FC Dallas played out a goalless draw, while Toronto FC beat reigning MLS Cup champions New York City 2-1.
In the Western Conference, Real Salt Lake fell two points behind with a 1-1 draw away to Colorado, Austin FC conceded two goals in as many minutes to eventually play out a 2-2 draw against San Jose Earthquakes.
Ryan Raposo's 73rd-minute winner was enough for Vancouver Whitecaps at home to Sporting KC, while Brent Kallman's own goal eventually condemned Minnesota to their first defeat of the season, losing 2-1 to the Seattle Sounders.
LAFC led twice in the first half at Exploria Stadium but were pegged back on both occasions, first by a finely taken goal from Alexandre Pato in the 36th minute.
Sensing where the ball would drop following Mauricio Peyeyra's delivery into the penalty area, Pato set himself and calmly volleyed past Maxime Crepeau.
But Ilie Sanchez rifled in a third LAFC goal six minutes into the second half and the visitors were able to absorb Orlando pressure thereafter.
After some important saves from Crepeau, substitute Kwadwo Opoku sealed victory in stoppage time, moving Steve Cherundolo's side to 13 points from five games after four wins and a draw.
Meanwhile, Philadelphia Union were also able to keep their place atop the Eastern Conference with a 2-0 win at home to Charlotte FC.
The Union took the lead in uncomplicated fashion after only four minutes, with Sergio Santos running onto a ball over the top and crossing for Julian Carranza from the byline.
Daniel Gazdag doubled the lead a minute into the second half, with that two-goal margin enough for the Union to see out the win and themselves move to 13 points.
New York Red Bulls and Atlanta United stayed within three points of Philadelphia in the East with respective 1-0 victories over New England Revolution and DC United. Columbus Crew lost at home to Nashville, with Alex Muyl's lone goal the difference.
A Gonzalo Higuain penalty counted for little for Inter Miami, who remain rooted to the bottom of the ladder in the East after Phil Neville's side lost 3-1 to Houston Dynamo. Chicago Fire and FC Dallas played out a goalless draw, while Toronto FC beat reigning MLS Cup champions New York City 2-1.
CF Montreal edged FC Cincinnati in a seven-goal thriller, trailing twice in the first half before recovering to win 4-3.
In the Western Conference, Real Salt Lake fell two points behind with a 1-1 draw away to Colorado Rapids, while Austin FC conceded two goals in as many minutes to draw 2-2 against San Jose Earthquakes.
Ryan Raposo's 73rd-minute winner was enough for Vancouver Whitecaps at home to Sporting Kansas City, while Brent Kallman's own goal ultimately condemned Minnesota United to their first defeat of the season, losing 2-1 to Seattle Sounders.
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.
In a battle between the titleholders and last season's Supporters' Shield winners LAFC, the Sounders came out on top thanks to Morris on Sunday.
The Sounders broke the deadlock in the 11th minute via Raul Ruidiaz's stunning long-range effort at CenturyLink Field in Seattle.
Morris made it 3-0 after scoring twice within a 61-second span to shock LAFC – the Sounders forward outpacing two defenders and dodging the onrushing Kenneth Vermeer for his first of the night.
The American then cushioned home a volley from a Joao Paulo cross in the 49th minute.
Diego Rossi pulled one goal back for LAFC on the hour mark, but it was not enough away from home.
Seattle are second in the Western Conference and two points behind leaders Sporting Kansas City, while LAFC are seventh.
Elsewhere, Nashville edged fellow expansion franchise Inter Miami 1-0 thanks to Anibal Godoy's superb strike.
Godoy curled a shot into the top corner of the net from the edge of the area in the 53rd minute to sink Inter.
Nashville are 10th in the Eastern Conference with two wins from eight games, while David Beckham's Inter are bottom with three points.
Orlando had taken the lead in the 10th minute from Benji Michel's cool finish and Andrea Perea doubled their advantage in the 58th minute when he met ex-Manchester United winger Nani's right-flank cross.
Philadelphia found a route back into the game when Kacper Przybylko netted with a first-time 68th-minute strike but they could not find an equaliser.
Union came close when City keeper Pedro Gallese made a fine stop to deny Jack Elliott with Jack McGlynn's effort from the rebound hitting the post.
Orlando, who were winless in their past three games, move up to second in the east on 25 points from 14 games.
Union have now only won one of their past five games and are third in the east with 23 points from five games.
Raul Ruidiaz scored a spectacular long-range goal to lift Seattle Sounders back into top spot overall with a hard-fought 1-0 win at Austin.
Ruidiaz moved into the outright lead for most goals this season with his 11th strike, which came in stunning style.
The Peruvian swooped a loose ball, spotting Austin keeper Brad Stuver off his line and expertly firing in from range for the 67th-minute winner.
Austin thought they had a 77th-minute equaliser which was disallowed by the VAR, while Ruidiaz also had a potential second ruled out for offside.
Seattle, whose 13-game unbeaten run ended on Sunday, are up to 32 points from 15 games atop the Western Conference.
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.
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.
Javier 'Chicharito' Hernandez scored twice for the Galaxy in a 3-3 draw with Minnesota United on Decision Day, but RSL's last-gasp 1-0 win over Sporting Kansas City changed the landscape of the Western Conference.
RSL pipped the Galaxy – without post-season football for the second straight campaign – to the seventh and final play-off spot on victories for the season via a 95th-minute winner, having finished level on 48 points at the end of 34 rounds.
Minnesota finished fifth to clinch a post-season berth in the west, along with sixth-placed Vancouver Whitecaps, who drew 1-1 against Seattle Sounders.
Seattle's stalemate and Sporting KC's late loss allowed Colorado Rapids to secure top seed in the Western Conference following a 5-2 rout of Los Angeles FC, who were eliminated as a result.
In the Eastern Conference, Orlando City beat Montreal 2-0 for a spot in the play-offs, along with Atlanta United (2-1 over FC Cincinnati) and New York Red Bulls – the latter using a 1-1 draw against Nashville to extend their post-season streak to 12 years.
Supporters' Shield winners New England Revolution lost 1-0 to already eliminated Inter Miami, Portland Timbers eased past lowly Austin 3-0, DC United defeated Toronto 3-1, 10-man New York City drew 1-1 with Philadelphia Union and reigning champions Columbus Crew – who will not defend their title – beat Chicago Fire 2-0.
Chris Wondolowski scored in the San Jose Earthquakes' 1-1 draw against Dallas before the league's all-time leading scorer announced his retirement.
Clark – aged 17 years, four months and 18 days – became the youngest player to score in his first two MLS appearances on Wednesday, per Opta.
Hours after joining the Red Bulls, Clark capped his debut with a goal in Saturday's 1-0 win over Atlanta United.
Clark became the youngest player to score his maiden goal for the Red Bulls since Jozy Altidore in 2006.
He continued where he left off against Toronto, netting the equaliser with 13 minutes remaining midweek.
Following Alejandro Pozuelo's 23rd-minute penalty, Clark earned the visiting Red Bulls a point by firing a shot into the top corner of the net from outside the box.
The Red Bulls are seventh in the Eastern Conference, while Toronto – already play-off bound – remain top through 18 games.
Elsewhere, reigning Supporters' Shield holders Los Angeles FC and struggling LA Galaxy were beaten.
Lucas Cavallini's brace lifted Vancouver Whitecaps to a 2-1 victory against fourth-placed LAFC.
Canada international Cavallini has now scored in back-to-back games after finding the net just twice in his first 11 MLS matches for the Whitecaps, who climbed up to eighth in the standings and in the play-off positions.
As for the Western Conference's bottom side – the Galaxy – they were swept aside 4-0 by San Jose Earthquakes in the Cali Clasico.
Former Manchester United and Real Madrid striker Javier Hernandez was substituted early in the second half, with the Galaxy only managing four goals in the 652 minutes 'Chicharito' has been on the pitch this season.
It was a sixth consecutive defeat for the slumping Galaxy as the Earthquakes moved within a point of LAFC in the west.
Wednesday's scheduled Minnesota United-Chicago Fire fixture was postponed due to a suspected coronavirus case among Minnesota's team delegation.
In other results, New England Revolution edged Montreal Impact 3-2, FC Cincinnati were 2-1 winners over Columbus Crew, Orlando City and New York City drew 1-1, Atlanta saved a 1-1 draw at Inter Miami, Sporting Kansas City fell 1-0 to Dallas, DC United and Philadelphia Union shared the points in a four-goal clash, Real Salt Lake trumped Portland Timbers 2-1 and Nashville accounted for Houston Dynamo 3-1.
Thomas McNamara's goal in the 88th minute gave New England a 3-2 victory over New York City FC, just three minutes after Ismael Tajouri-Shradi had equalised for the home side.
Gustavo Bou and Jon Bell also found the net for the Revolution, who are five points clear of Orlando City in the Eastern Conference.
Out west, goals four minutes on either side of half-time from Yeimar Gomez and Raul Ruidiaz lifted unbeaten Seattle to a 2-1 win at LA Galaxy.
Orlando City got early goals from Tesho Akindele and Nani before Junior Urso netted in the 84th minute to defeat Toronto FC 3-2.
Columbus Crew got a brace from Gyasi Zardes to beat Chicago Fire 2-0, while Colorado Rapids won by the same scoreline at FC Cincinnati as Diego Rubio and Jonathan Lewis found the scoresheet.
Ola Kamara's 72nd-minute penalty was the difference for D.C. United in a 1-0 win over Inter Miami, who saw Gregore and Ryan Shawcross shown red cards.
Portland Timbers defeated Sporting Kansas City 2-1 on first-half goals from Dairon Asprilla and Marvin Loria.
Ricardo Pepi's 68th-minute equaliser gave FC Dallas a 1-1 draw with Minnesota United after Franco Fragapane had given the visitors a first-half lead, while Austin FC and San Jose Earthquakes finished in a 0-0 draw.
Houston Dynamo earned a point on the road in a 1-1 draw against Los Angeles FC as Maximiliano Urruti matched Jose Cifuentes' second-half goal.
Reynoso scored twice inside the opening 20 minutes to set up the triumph which lifts United up to sixth spot after they had suffered back-to-back defeats.
The Argentine fired in a low left-foot shot to open the scoring in the fourth minute before jinking inside and netting from similar range in the 20th minute to double the lead.
United goalkeeper Tyler Miller saved well to deny Dejan Joveljic prior to half-time, before Ethan Finlay got in behind the Galaxy defence from Franco Frangapane's pass to add a third in the 66th minute.
The result sees Minnesota move up to sixth in the Western Conference with 34 points, while Galaxy stay fourth but are winless from their past six games.
Runaway league leaders New England were held to a 1-1 home draw with Columbus Crew.
Polish attacker Adam Buksa netted a 62nd minute equalizer after US international Gyasi Zardes had put Crew ahead in the 58th minute.
Zardes had missed a gilt-edged header in the 22nd minute but he took his opportunity early in the second half from Harrison Afful's cross.
Buksa levelled, swooping on a poor Jonathan Mensah pass in defence, handing the Pole a sniff on goal which he converted with a left-foot shot.
An injured Eloy Room made two crucial late saves to deny Buksa a winner as the Crew held on.
Struggling Austin slumped to a fifth straight defeat after blowing a 3-1 second-half lead to lose 4-3 to San Jose Earthquakes.
The Earthquakes scored three goals in 14 second-half minutes to complete the comeback headlined by Javier Lopez's double.
New York City firmed up their grip on a playoffs spot after a 2-1 win away to Cincinnati who were reduced to nine men after red cards to Alvaro Barreal and Isaac Atanga.
Damir Kreilach's early second-half goal was enough to get Real Salt Lake past Seattle Sounders 1-0, while Houston Dynamo won 3-2 over Dallas in the Texas derby.
Lowly Toronto ended their six-game losing run with a shock 2-1 home win over Nashville, while Atlanta United secured their third straight triumph with a 3-2 victory over DC United.
Cristian Roldan inspired Seattle to a 3-1 win over the Galaxy in California.
Roldan opened the scoring in the 12th minute, completing a fine team move by getting on the end of a Jordan Morris cross.
Morris doubled the lead seven minutes before half-time, finishing after a lovely pass from Nicolas Lodeiro.
Roldan produced a clinical finish from a Joao Paulo pass to make it 3-0 just after the hour-mark, with Seattle winning despite Sebastian Lletget's late goal for the LA Galaxy.
It marked Roldan's third multi-goal game in MLS, and two have come against the Galaxy.
Seattle are top of the Western Conference, equal on points with the Portland Timbers, who recorded a 1-0 win over the Vancouver Whitecaps.
After joining Inter Miami following his Juventus release, Higuain had a tough debut in a 3-0 loss to the Philadelphia Union.
Higuain hit the outside of the post with a bicycle kick and later put a penalty over the crossbar.
Anthony Fontana, Ilsinho and Brenden Aaronson scored for Philadelphia, who are second in the Eastern Conference.
Higuain, meanwhile, has failed to convert his past four penalties in all competitions.
Eastern Conference leaders Columbus Crew fell to a 3-1 loss to Toronto.
The New York Red Bulls thrashed the Montreal Impact 4-1, the New England Revolution beat DC United 2-0 and Chicago Fire overcame Atlanta United 2-0.
Minnesota United played out a goalless draw with Real Salt Lake, while Dallas' clash with Orlando City also finished 0-0.
The San Jose Earthquakes ended a nine-game winless run by beating Los Angeles FC 2-1.