March 3, 2024


General Evolution

Celtic 1-2 St Mirren: Visitors secure famous win

Ilkay Durmus' strike proved to be the winner in a memorable St Mirren display
Ilkay Durmus’ strike proved to be the winner in a memorable St Mirren display

St Mirren tormented the foundering Scottish Premiership champions to deservedly claim a first away win over Celtic in 31 years.

Kristian Dennis and Ilkay Durmus struck in the first half, either side of an Odsonne Edouard reply, as Jim Goodwin’s men surged into the top six.

It ended St Mirren’s eight-year wait to beat Celtic, and is their first league win over the Glasgow club since 2010.

Celtic’s latest sobering setback leaves them 23 points behind leaders Rangers.

Neil Lennon’s men have two games in hand on their Old Firm rivals, but their season continues to unravel at an alarming rate, with one win in their last six games.

St Mirren have responded to last weekend’s League Cup semi-final heartbreak against Livingston by securing successive victories.

The day after Celtic announced chief executive Peter Lawwell will leave at the end of the season, the club’s rudderless predicament was further underlined by an insipid performance.

St Mirren’s previous league win in this fixture – a 4-0 trouncing in Paisley – spelled the end for Celtic manager Tony Mowbray.

Current incumbent Lennon continues in the job, but he was tactically outmanoeuvred by Goodwin as St Mirren exploited the hosts’ vulnerabilities.

St Mirren’s last 11 trips to Celtic Park had yielded a total of two goals. They reached that mark this time inside 37 minutes as Goodwin carried out his pre-match pledge to attack.

When Celtic’s high-intensity start quickly fizzled out, St Mirren pounced. Dennis provided the breakthrough when he played the ball wide to Dylan Connolly then collected the return pass 10 yards out and crashed a shot beyond Scott Bain.

The hosts had offered nothing going forward, but hauled themselves level just after the half hour. Callum McGregor burst into the box and supplied Edouard to send a scuffed finish into the far corner of the net.

It was harsh on St Mirren, yet they responded within minutes. Not for the first time this season, Shane Duffy was found wanting. The centre-back failed to deal with a routine cross from Kyle McAllister as Durmus superbly took the ball down and dispatched his first league goal of the season.

Celtic’s attempted comeback was fruitless as the visitors diligently protected their lead without much stress. A succession of efforts – mainly from distance – flew off target from Edouard, Duffy, Ryan Christie and Tom Rogic.

St Mirren goalkeeper Jak Alnwick did not have a serious save to make until injury time when he clawed away a Duffy header at the near post as the Paisley side were able to celebrate a landmark victory – their first at Celtic Park since April 1990.

Man of the match – Jamie McGrath

It feels harsh to single out a St Mirren player, but the Irish midfielder matched craft with graft in a superb display
It feels harsh to single out a St Mirren player, but the Irish midfielder matched craft with graft in a superb display

What did we learn?

Celtic’s malfunctions are no longer a surprise.

The team are a shadow of the dominant force of recent years, and their confidence looks completely shot.

In contrast, Goodwin’s stock is on the rise, with St Mirren having completed an Old Firm double by adding Celtic’s scalp to that of Rangers this season.

Even with strikers Eamonn Brophy and Job Obika dropping to the bench from the team who hammered Dundee United in midweek, Goodwin’s side were full of attacking verve and excellently organised. This performance will live long in St Mirren history.

What did they say?

Celtic manager Neil Lennon: “It was a poor performance, a poor result. We expect to build a crescendo of pressure and break teams down but that’s been missing this season.

“The lack of belief and lack of quality – it’s not just individuals, it’s a collective, and it’s symptomatic of the season.

“It’s a low point in terms of the performance and the result – but I’ll keep working away trying my best.”

St Mirren manager Jim Goodwin: “It’s an incredible afternoon for the players. We really fancied ourselves coming here today. The system we played was attacking and the boys bought into it brilliantly.

“We deserved the win, it wasn’t a case of Jak Alnwick making a number of great saves. We were hanging on in the last 15 minutes but that was purely down to fatigue.”

What’s next?

St Mirren begin a run of three successive home games with the visit of Hibernian on Tuesday (18:00 GMT), while Celtic are also in Premiership action the same night away to Kilmarnock (19:45).



Formation 4-1-3-2

  • 29Bain
  • 35Ajer
  • 6BittonSubstituted forWelshat 45′minutes
  • 4Duffy
  • 3Taylor
  • 12SoroSubstituted forChristieat 63′minutes
  • 14TurnbullSubstituted forJohnstonat 81′minutes
  • 27ElyounoussiSubstituted forAjetiat 62′minutes
  • 42McGregor
  • 9GriffithsSubstituted forRogicat 45′minutes
  • 22Edouard


  • 1Barkas
  • 10Ajeti
  • 11Klimala
  • 17Christie
  • 18Rogic
  • 19Johnston
  • 56Ralston
  • 57Welsh
  • 93Laxalt

St Mirren

Formation 3-5-1-1

  • 1Alnwick
  • 22Fraser
  • 5McCarthy
  • 4Shaughnessy
  • 21ConnollySubstituted forTaitat 85′minutes
  • 14MacPhersonSubstituted forObikaat 74′minutes
  • 25Erhahon
  • 17McGrath
  • 11Durmus
  • 10McAllisterSubstituted forDoyle-Hayesat 62′minutes
  • 20DennisSubstituted forBrophyat 62′minutes


  • 2Tait
  • 7Doyle-Hayes
  • 8Flynn
  • 9Obika
  • 15Finlayson
  • 26Lyness
  • 29Brophy
  • 30Henderson
  • 33Jamieson

Live Text

Player of the match

McGrathJamie McGrath


  1. Squad number4Player nameDuffy

  2. Squad number14Player nameTurnbull

  3. Squad number22Player nameEdouard

  4. Squad number29Player nameBain

  5. Squad number42Player nameMcGregor

  6. Squad number57Player nameWelsh

  7. Squad number12Player nameSoro

  8. Squad number9Player nameGriffiths

  9. Squad number35Player nameAjer

  10. Squad number27Player nameElyounoussi

  11. Squad number3Player nameTaylor

  12. Squad number19Player nameJohnston

  13. Squad number6Player nameBitton

  14. Squad number17Player nameChristie

  15. Squad number18Player nameRogic

  16. Squad number10Player nameAjeti

St Mirren

  1. Squad number17Player nameMcGrath

  2. Squad number20Player nameDennis

  3. Squad number14Player nameMacPherson

  4. Squad number11Player nameDurmus

  5. Squad number10Player nameMcAllister

  6. Squad number21Player nameConnolly

  7. Squad number22Player nameFraser

  8. Squad number5Player nameMcCarthy

  9. Squad number4Player nameShaughnessy

  10. Squad number25Player nameErhahon

  11. Squad number7Player nameDoyle-Hayes

  12. Squad number9Player nameObika

  13. Squad number2Player nameTait

  14. Squad number29Player nameBrophy

  15. Squad number1Player nameAlnwick