Paris: Ousmane Dembele capped a thrilling performance with the deciding goal as 10-man France beat England 3-2 in a friendly in Paris on Tuesday in which the video assistant referee played a central role.
Captain Harry Kane had earlier scored twice for the visitors at the Stade de France, including from a penalty early in the second half.
That came after the Italian referee gave a spot-kick for a foul on Dele Alli and the video assistant — being trialled here — ruled that Raphael Varane deserved a straight red card.
The decision was a controversial one, coming after FIFA tweaked the rules last year to reduce cases of players being sent off for denying clear goal-scoring opportunities, unless the offence is a deliberate one.
Varane`s team-mates and the French fans did not agree with the decision by the officials, which came after Samuel Umtiti and Djibril Sidibe had scored to cancel out Kane`s early opener.
It was a fine end-of-season match, played out in front of French President Emmanuel Macron and British Prime Minister Theresa May and preceded by an emotional tribute to the victims of recent terror attacks in England.
The French fans in the crowd of almost 80,000 joined in with the English anthem `God Save the Queen` and a minute`s silence was observed to honour the victims of attacks in Manchester and London over the last month.
The encounter was the first meeting of the teams since November 2015, when England won 2-0 in a friendly at Wembley played just days after a wave of terror attacks in Paris.
Here, England were back in France for the first time since their disastrous Euro 2016 campaign a year ago, when they were humiliated by Iceland in the last 16.
Manager Gareth Southgate made six changes to his starting line-up following the 2-2 World Cup qualifying draw in Scotland at the weekend, while Kane again wore the captain`s armband.
The Tottenham Hotspur striker, the top scorer in the Premier League last season, netted a stoppage-time equaliser at Hampden Park and he gave the visitors the lead in the ninth minute here, tapping in after Raheem Sterling`s back-heel had set up Ryan Bertrand to deliver a low cross from the left.
Olivier Giroud had an effort ruled out for offside and France were forced into an early change — the first of many substitutions — as Lucas Digne replaced the injured Benjamin Mendy at left-back.
The Euro 2016 runners-up deserved their equaliser when it came midway through the first half as Barcelona defender Umtiti followed in to score after Tom Heaton had saved from a Giroud header.
Burnley goalkeeper Heaton was preferred in goal to the under-fire Joe Hart and he underlined his credentials with a fine stop to deny Monaco`s teen sensation Kylian Mbappe, but he was beaten again two minutes before the interval.
Dembele did brilliantly to create the opportunity for a shot that was saved by Heaton but Monaco full-back Sidibe scored on the rebound.
Many members of the crowd were still returning to their seats after the interval when referee Davide Massa pointed to the spot when Varane clipped Alli in the area.
Varane was incredulous when he was sent off following the video assistant`s intervention, and Kane then beat his Spurs colleague Hugo Lloris from 12 yards, but France would have the last laugh.
Mbappe hit the bar and soon after, with 12 minutes left, he set up Borussia Dortmund starlet Dembele to net the winner from a low finish past substitute goalkeeper Jack Butland.