Paris Saint-Germain's Presnel Kimpembe (L) and Hatem Ben Arfa (C) during training
A blast from the past came back to haunt Arsenal in the Champions League last night.
Former Premier League ace Hatem Ben Arfa came off the bench for Paris Saint-Germain to turn the game, by providing an equalising assist for Lucas Moura.
The goal secured a 2-2 draw, enough to put PSG top of the group with one game to go against Ludogorets.
It was not the first time Ben Arfa had made an impact at The Emirates.
Newcastle fans will remember his superb opening goal for the club against the Gunners in a narrow 2-1 defeat in 2012.
It was around this time that Ben Arfa was lighting up the Premier League, and looked destined to become one of the best players in Europe.
Arsenal's Robin Van Persie (R) and Newcastle's Hatem Ben Arfa in action
Four years on he is playing on the elite stage, but it has been a troublesome four years to get there.
The Frenchman fell out with Alan Pardew, and was moved on to Hull City, where he had a dismal spell.
Eventually his contract was terminated, and he signed as a free agent with Nice, where he lit up Ligue 1 last season to the point where his omission from France's Euro 2016 squad was greeted with anger.
His form prompted PSG to sign him, and while he has mainly been used as a substitute, he paid dividends last night with an inch perfect corner for Lucas Moura to score.
Football Soccer - Paris St Germain v Nantes - French Ligue 1
He remains admired by many Newcastle fans, some of who are left to wonder what could have been had he stayed and got his act together.
Here is a look at how Toon supporters reacted on Twitter to his performance for PSG...
Just imagining how well Ben Arfa would play for Rafa ....— Tony Adams (@Toontone100) November 23, 2016
Same Ben Arfa who's changed this game. What a knacker Alan Pardew #Pardewed— Ali Que (@Ali_flash) November 23, 2016
Mind you Newcastle should have a look at that Ben Arfa kid he's been class since he came on #AFCvPSG— The Aviator (@LAvis97) November 23, 2016
Ben Arfa assist— Ryan (@Mitrology) November 23, 2016
Mmmmm Ben Arfa assist— Jack (@FinallyShelvey) November 23, 2016
Imagine a Newcastle with Rafa, Hatem, Ba & Cisse and Cabaye— David (@DaviidHaynes) November 23, 2016
Imagine Ben Arfa behind the striker under Rafa— Suraj Murria (@Suraj_Murria) November 23, 2016