In a thrilling semi-final match, Celtic emerged victorious against St Mirren, winning 6-2 in extra time to secure a spot in the Scottish Cup final. The Hoops initially took a 2-0 lead with goals from Daizen Maeda and Anthony Ralston, but St Mirren staged a remarkable comeback in the second half, with Mikael Mandron scoring twice, including a dramatic equalizer in the 91st minute.

However, Celtic regained control in extra time, with Kelechi Iheanacho scoring a brace and additional goals from Luke McCowan and Benjamin Nygren, ultimately defeating their opponents. The Scottish Cup final will now feature a highly anticipated matchup between Celtic and Dunfermline Athletic, managed by Neil Lennon, a former Celtic captain, on May 23. Lennon expressed his excitement about facing his former manager, Martin O'Neill, in the final, calling it an 'honour and a privilege.' O'Neill also praised Lennon's impressive performance as a manager, stating that he looks forward to their reunion in the final.