Celtic interim manager Martin O’Neill will hope to roll back the years as he takes his side to Hampden Park to face fierce rivals Rangers in the Premier Sports Cup semi-final on Sunday.
Over 20 years since the Northern Irishman last managed Celtic in an Old Firm derby, the 73-year-old will be hoping for a similar result to the one he experienced way back on April 24, 2005, when goals from Stiliyan Petrov and Craig Bellamy secured a 2-1 win at Ibrox during the 2004/25 campaign.
As you’d expect, none of the Celtic team from that day will join O’Neill in representing the Glasgow giants on Sunday, with this weekend’s XI set to be full of more modern-day stars.
But what did O’Neill’s line-up look like the last time he was in the dugout for a game against Rangers - and where are they now?

5. Didier Agathe
Arrived from Hibs at the turn of the Millennium, and won seven trophies in six seasons at the club before linking up with his former Celtic boss O'Neill at Aston Villa in 2006. After failing to start a single game in the Midlands, he moved to his hometown club of JS Saint-Pierroise and helped set up an academy for young footballers in the area. Was appointed manager of English Northern Football League Division Two team Durham City in 2020, but left after picking up just one point from his opening nine games in charge. Also managed Chester-le-Street United for a short period, but left saying he "wanted a change of scenery." The Frenchman has not been involved in football since. | Getty Images Photo: Getty Images

6. Alan Thompson
The Newcastle-born midfielder was a key member of O'Neill's team and scored the winning goal against Rangers on two separate occasions. Capped once by England, Thompson's playing career ended with a short stint at Hartlepool United in 2008. Returned to Celtic in 2010 as first team coach working under Neil Lennon, but left two years later. Loosely related to Leeds United midfielder Sean Longstaff, the 51-year-old works in public speaking and released a book entitled A Geordie Bhoy three years ago. | AFP via Getty Images Photo: Getty Images

7. Stiliyan Petrov
Another of O'Neill's more important players, the Northern Irish manager took him to Aston Villa in 2006, where he stayed until the end of his career. Diagnosed with acute lymphoblastic leukaemia in 2012, the Bulgarian beat the illness in 2013 and announced his retirement at the age of 34. Now seen regularly as a pundit on TV, he's had a successful career in the media since his playing days ended. | Getty Images Photo: Getty Images

8. Neil Lennon
Brought to Celtic by O'Neill for a record fee in 2000, where he would go on to win 11 trophies in seven seasons with the Hoops. Ended his playing career with Wycombe Wanderers in 2008, and returned to Celtic as a coach shortly afterwards. Appointed caretaker manager for the remainder of the 2009–10 season when Tony Mowbray was sacked, Lennon would get the job on a permanent basis shortly afterwards, and led Celtic to three Scottish Premiership titles. Leaving after four years in the job, he was appointed manager of Bolton Wanderers in October 2014, where he stayed for two years before joining Hibs. Came back to Celtic for a second stint as manager in February 2019 when Brendan Rodgers joined Leicester City. Lennon won a further two titles before being sacked in 2021. Now manages Dunfermline Athletic after stints with Omonia and Rapid București. | SNS Group 0141 221 3602 Photo: SNS Group

