Giant-killer Inverness shatters Celtic's treble dream

David Raven grabbed a late winner in extra time to book Inverness Caledonian Thistle's place in the Scottish Cup final as it ended 10-man Celtic's treble dream with a 3-2 victory in controversial circumstances at Hampden.

Inverness's Gary Warren celebrates at the final whistle after his side kncoked out Celtic to reach the Scottish Cup final (PA)

Inverness's Gary Warren celebrates at the final whistle after his side knocked out Celtic to reach the Scottish Cup final (PA) Source: Press Association

Celtic had taken an 18th-minute lead thanks to a curling Virgil van Dijk free-kick, before it was controversially denied a penalty on the stroke of halftime when Josh Meekings stopped a Leigh Griffiths header with his arm.

Greg Tansey then levelled from the spot in the 58th minute after Celtic 'keeper Craig Gordon was sent off for hauling down Marley Watkins.

Edward Ofere fired Inverness in front in the 96th minute before a blunder from Inverness 'keeper Ryan Esson allowed substitute John Guidetti's free-kick to bounce over him as Celtic grabbed a 103rd-minute equaliser.

With time running out, Raven blasted home a winner in the 117th minute as Inverness, who famously knocked Celtic out of the same competition in 2000 while a part-timer, claimed a place in the final for the first time in its history.

Inverness will face Falkirk on 30 May 30 athe Bairns defeated fellow-Championship side Hibernian 1-0 in Saturday's semi-final thanks to Craig Sibbald's headed goal.


Share
Watch the FIFA World Cup 2026™, Tour de France, Tour de France Femmes, Giro d’Italia, Vuelta a España, Dakar Rally, World Athletics / ISU Championships (and more) via SBS On Demand – your free live streaming and catch-up service. Read more about Sport
Have a story or comment? Contact Us

Watch the FIFA World Cup 2026™, Tour de France, Tour de France Femmes, Giro d’Italia, Vuelta a España, Dakar Rally, World Athletics / ISU Championships (and more) via SBS On Demand – your free live streaming and catch-up service.
Watch nowOn Demand
Follow SBS Sport
1 min read
Published 20 April 2015 1:03am

Share this with family and friends