Article body analysed
Thanks for your company on another big day in the Scottish Premiership title race. Hearts were the team to blink this week, held to a draw at bottom side Livingston. Celtic made hard work of beating Dundee, wasting good chances in a dominant first half, then huffing and puffing before conjuring up a late winner at Dens Park. You'll have to wait until 22: 30 on BBC One Scotland for match highlights from today's games. FT: Dundee 1-2 Celtic "We didn't want to sit in, we wanted to take Celtic on, and I'm really proud of my players, " Dundee manager Steven Pressley tells Sky Sports. "We're not where we want to be, but I think it shows progression. " FT: Dundee 1-2 Celtic Interim Celtic boss Martin O'Neill sounds frazzled as he talks to Sky Sports. He's not happy with the number of chances his team let slip in the first half and warns they cannot afford to be so profligate again over the coming weeks. Hearts are at home to Motherwell next Saturday, while Celtic host St Mirren. On the Sunday, Rangers go to Falkirk. Then into the split we go. .. FT: Dundee 1-2 Celtic Scott Brown Former Celtic captain on BBC Sportsound Celtic have the mentality. If they can keep everyone fit and keep up the work rate up, I don't see why they can't do it. FT: Dundee 1-2 Celtic Will we see more of Kelechi Iheanacho over the closing straight? Celtic's other centre forward options have not been convincing. Tomas Cvancara started today and wasted a few good opportunities. FT: Dundee 1-2 Celtic Talking about his winning goal, Celtic striker Kelechi Iheanacho tells BBC Sportsound: "It's massive", before adding: "Collectively, as a team, we worked really hard. "It was a great finish and I'm happy today to help the team. It would have been scary to drop points here. "We need to keep winning to get there. " FT: Dundee 1-2 Celtic Have a look at the updated Scottish Premiership table. This three-way race at the top is coming to the boil with six games remaining. FT: Dundee 1-2 Celtic Tony Docherty Former Dundee manager on BBC Scotland Celtic should have been out of sight in the first half, but Dundee were really brave after the break and took the game to them. Having been under the cosh, Celtic showed a bit of quality and the substitutes were telling. Celtic stay alive in the title chase. The champions remain third but are now just three points behind leaders Hearts and two off Rangers. Substitute Kelechi Iheanacho cracked in the decisive goal after Simon Murray had equalised from the penalty spot. Yang Hyun-Jun grabbed the only goal of a first half dominated by the visitors. Dundee 1-2 Celtic Now Jon Mc Cracken joins the Dundee attack for a free-kick. His opposite number Viljami Sinisalo comes for it and spills it. But the whistle goes for a foul. Dundee 1-2 Celtic Kelechi Iheanacho is in for Celtic and the angle is tight as he steps past goalkeeper Jon Mc Cracken. Billy Koumetio makes the goal-line block. Dundee 1-2 Celtic Nothing much going on and some of the Celtic fans feel brave enough to start a sing-song, although it quickly fades out. Dundee 1-2 Celtic Dundee change things up with Charlie Reilly and Billy Koumetio on for the last few minutes. The hosts have been flat since going down to 10 men. Dundee 1-2 Celtic As we head into the 90th minute, the signal goes up for a further seven minutes of stoppage time. Dundee 1-2 Celtic James Forrest cushions an Anthony Ralston delivery back across the face of goal but there are no takers in green and white. Dundee 1-2 Celtic A free-kick is touched to Benjamin Nygren and the Swede's 30-yard dig swerves just wide of the top corner. Dundee 1-2 Celtic Scott Brown Former Celtic captain on BBC Sportsound I'm not sure that's a red card. Dundee 1-2 Celtic Ryan Astley is sent packing for taking out Yang Hyun-Jun as the Celtic winger tries to burst clear. Dundee 1-2 Celtic Tony Docherty Former Dundee manager on BBC Scotland Celtic have started to do what they were doing in the first half. It's a great finish from Iheanacho. Kelechi Iheanacho's fourth goal of the season secured Celtic all three points At a glance Yang Hyun-Jun scores opening goal for Celtic after getting a touch on Benjamin Nygren's close-range shot Simon Murray equalises from penalty spot after VAR check for handball Kelechi Iheanacho smashes in winner late on before Astley sent off for the hosts Celtic capitalised on Hearts' earlier slip-up to move within three points of the Scottish Premiership leaders as Kelechi Iheanacho slammed in a dramatic late winner at Dundee. Yang Hyun-Jun opened the scoring for Martin O'Neill's side inside eight minutes by getting a slight touch on Benjamin Nygren's close-range shot and they should have been further in front before half-time, with striker Tomas Cvancara missing several gilt-edged chances. And their wastefulness came back to bite them after the break. Video assistant referee (VAR) Matthew Mac Dermid spotted a handball by full-back Colby Donovan and referee Steven Mc Lean pointed to the spot after going to the pitchside monitor. Home captain Simon Murray calmly converted to level the scores and Celtic took their time to wrestle back their momentum. However, with time running out, substitute Iheanacho lashed a left-footed shot past stricken home goalkeeper Jon Mc Cracken to secure all three points. Dundee were then reduced to 10 men as centre-back Ryan Astley was dismissed for taking out Yang. After Hearts drew at Livingston earlier on Sunday, Celtic narrow the gap to the Tynecastle club, while they trail Rangers in second by two points. Dundee remain five points clear of Kilmarnock in the relegation play-off spot. Hearts return to summit despite draw at lowly Livingston For all their shortcomings this season, Celtic have never been out of contention in the Premiership and despite an imperfect performance at Dens, they found a way to win. They had lost on their three previous visits to the city this season, but started on the front foot and deservedly hit the front. After Mc Cracken spilled Cvancara's initial effort, a combination of Yang and Nygren bundled in. From there, it was wave after wave of Celtic attack, but as has been the case for the majority of this season, their starting striker failed to deliver. Cvancara shanked high and wide from about 25 yards out and then hit the post when good work from Daizen Maeda put the Czech Republic international through on goal. He failed to capitalise on another golden chance early in the second half and was replaced by Iheanacho just before the hour mark. His profligacy appeared to be costly when Murray swept home from the penalty spot. Celtic have now conceded in their past eight league matches, their longest run without a clean sheet in 20 years. And yet, with time running out, Marcelo Saracchi swung in a dangerous cross from the left and Iheanacho took advantage after Astley failed to clear. O'Neill spoke before kick-off about how still being in contention at full-time would constitute success. His team delivered, just. Dundee have grown as the season has progressed and after a difficult first half, they posed Celtic plenty of problems in the second. Pressley praised how his players approached the game and he was right to. They took risks in possession and were not sitting in playing risk-averse football. They still have work to do to avoid relegation, but on this showing, they will be just fine. Dundee head coach Steven Pressley: "I don't think we started the game in the fashion we hoped. That was credit to Celtic. "We settled into it and especially in the second half we played particularly well. We didn't come out to sit in, we wanted to impose ourselves on the game and that takes bravery. "To stay in this league, you're going to have to endure difficult games and difficult periods. "The last six games are going to challenge us greatly. We need to attack them and keep showing the bravery we showed today. " Celtic interim manager Martin O'Neill: "I thought we played brilliantly in the first half, got our goal and should have got two, three or four. You always felt it would come back to haunt you and it did. "They got their tails up after the penalty and it was really hard work. "But we created another chance or two and Iheanacho puts one in the net. "I think overall we deserved to win the game but it was always going to be tight. And we made it really tight. " Dundee are away to Kilmarnock on Saturday (15: 00), while Celtic host St Mirren at the same time. After the opportunity to rate players has closed, the score displayed represents the average from all the submissions by BBC Sport users. Last Updated 5th April 2026 at 18: 26 Please Note: All times UK. Tables are subject to change. The BBC is not responsible for any changes that may be made. Manager: Steven Pressley Formation: 4 - 1 - 4 - 1 Manager: Martin O'Neill Formation: 4 - 2 - 3 - 1 Manager: Steven Pressley Formation: 4 - 1 - 4 - 1 Manager: Martin O'Neill Formation: 4 - 2 - 3 - 1 Scottish Premiership All competitions All competitions All competitions After their 2-0 win in October, Dundee could enjoy back-to-back home league wins over Celtic for the first time since March 1958. Celtic have only lost one of their last 49 meetings with Dundee in all competitions (W41 D7), winning both of their most recent two this season in the league in December (1-0) and Scottish Cup in February (2-1). Dundee are unbeaten in their last four home league games (W1 D3), but haven’t gone longer without losing at home within a single season in the Scottish Premiership since February 2017 (7). Celtic have failed to keep a clean sheet in any of their last seven league matches, last going longer without a shutout in February 2006 under Gordon Strachan (10 games). Dundee’s Jon Mc Cracken has made 119 saves in the Scottish Premiership this season, the only goalkeeper on 100+. He has also prevented 7. 1 goals based on his expected goals on target faced (54. 1 x Go T to 47 goals conceded, excl. own goals); only Calum Ward (10. 3) and Jack Butland (7. 5) have a higher x Go T prevented figure in the 2025-26 competition. Copyright © 2026 BBC. The BBC is not responsible for the content of external sites. Read about our approach to external linking.
