Celtic have advanced to the Scottish Cup final, where they will face off against Dunfermline Athletic, after a thrilling 6-2 victory over St Mirren in extra time. The Hoops initially took a 2-0 lead through goals from Daizen Maeda and Anthony Ralston but were forced into extra time after Mikael Mandron's dramatic late equalizer.
However, Celtic regained their composure and sealed the win with a strong performance in extra time, thanks to goals from Kelechi Iheanacho, Luke McCowan, and Benjamin Nygren. The final, set to take place on May 23, will be an emotional encounter between Celtic manager Martin O'Neill and his former captain, Neil Lennon, now at the helm of Dunfermline Athletic.