Celtic 6-2 St Mirren: Six-Minute Extra-Time Surge Wins Scottish Cup Semi-Final

What a wild afternoon of football! Celtic defeated St Mirren 6-2 after extra time in a Scottish Cup semi-final at Hampden Park on 19 April 2026. The green and white faithful went through every emotion possible during this chaotic cup battle. Celtic looked completely in command during the first half. They lost control after the break as St Mirren launched a stubborn comeback. Then Celtic produced an incredible extra-time performance. They scored four goals in just six minutes to claim the victory.
Early Drama At Hampden Park
Celtic got off to the dream start. Daizen Maeda opened the scoring for Celtic in the first minute of the match. He reacted fastest as the whistle blew. That early goal put Celtic 1-0 up instantly and sparked wild celebrations among the Hoops fans.
St Mirren faced early disruption when Ryan Mullen suffered an injury and was substituted after 15 minutes. The injury forced St Mirren into an early change on the pitch. Grant Tamosevicius came on off the bench to replace Mullen. Grant Tamosevicius made his senior debut for St Mirren as a first-half substitute. It was a big moment for the young player to enter such a high stakes match.
Celtic kept pushing forward under the guidance of manager Martin O'Neill. The Hoops controlled the tempo for large spells of the first half. Right before the referee blew for half time, Celtic struck again to extend their lead. Anthony Ralston doubled Celtic's advantage by scoring in the 45+3 minute. That second goal seemed to put Celtic firmly in control with a 2-0 score at the interval.
St Mirren Equalise In Normal Time
St Mirren came out for the second half with plenty of fight. They refused to lie down and began to put pressure on the Celtic back line. Mikael Mandron scored St Mirren's first goal in the 53rd minute. That goal cut Celtic's lead to 2-1 and gave the opposition fresh energy.
The match grew tight and tense as the second half wore on. Celtic tried to hold their lead, but St Mirren continued to fight for a way back. As the clock ticked into stoppage time, St Mirren found their dramatic moment. Mikael Mandron scored a second goal in the 90+1 minute to equalise at 2-2 for St Mirren.
That late equaliser sent the St Mirren fans wild and shocked the Celtic supporters. The final whistle sounded shortly after, meaning the match moved into extra time to decide who would reach the cup final.
Extra Time Six Minute Blitz
Extra time started with Celtic looking determined to regain control. Martin O'Neill rallied his team before the extra thirty minutes kicked off. The response from the Celtic players was swift and ruthless.
Kelechi Iheanacho scored for Celtic in the 96th minute to make it 3-2. He reacted brilliantly inside the area to restore Celtic's lead and spark relief in the stands.
Celtic did not stop there. They went on a rampant attack immediately after restarting. Luke McCowan scored Celtic's fourth goal in the 98th minute. His sharp strike made it 4-2 and put daylight between the teams.
St Mirren were reeling, and Celtic kept pouring forward without mercy. Kelechi Iheanacho scored twice for Celtic in extra time, netting again in the 100th minute. That goal took the score to 5-2 and confirmed a memorable performance for the striker.
The blitz was completed moments later. Benjamin Nygren scored Celtic's sixth goal in the 102nd minute. Celtic had scored four goals between the 96th and 102nd minutes. That six-minute spell turned a tricky 2-2 tie into a dominant 6-2 lead.
Final Date Set With Dunfermline
Celtic safely navigated the remainder of extra time to book their place in the showpiece event. Celtic are scheduled to face Dunfermline in the Scottish Cup final on 23 May 2026.
That upcoming match will feature a fascinating story on the touchline. Neil Lennon is the manager of Dunfermline and a former Celtic captain. He will now lead his team against his former club in the final. Martin O'Neill is the manager of Celtic and will look to lead the Hoops to another trophy victory.
This semi-final victory also gave Celtic a sense of revenge against St Mirren. St Mirren defeated Celtic 3-1 in a Scottish Premier League match on 17 October 2026. That league defeat showed what St Mirren can do when given space, but Celtic ensured there was no repeat defeat in this cup contest.
The huge victory gives Celtic great momentum heading into the season finale. Now Celtic fans are looking forward to the clash against Neil Lennon and Dunfermline on 23 May 2026. Can Martin O'Neill lead the Hoops to cup glory, or will former captain Neil Lennon orchestrate a shock victory in the final?