Eduardo didn't just make an emotional return to Emirates Stadium on Tuesday night - he made history too.
The Croatian striker became the first man to score for THREE different clubs at Arsenal's 'new' home after netting Shakhtar Donetsk's late consolation in their 5-1 defeat.
Eduardo wrote his name into the history books on August 23, 2006 when he scored the first European goal at the Emirates, firing Dinamo Zagreb ahead in their qualifying tie against Arsène Wenger's side. Arsenal hit back through Freddie Ljungberg and Mathieu Flamini to win that game 2-1.
A year later Eduardo was an Arsenal player and scored in his first European appearance for the Club on home soil. The Croatian struck a minute from time as Arsenal beat Sparta Prague 3-0 to complete a 5-0 aggregate win in the qualifying round.
Eduardo went on to score three Champions League goals at the Emirates in an Arsenal shirt before leaving for Ukraine in July of this year.
He was back to make history on Tuesday - click on the PLAY box to the right to see how.
Are we wrong? Fill in the form below if you know of another player who has scored for three different clubs at Emirates Stadium.