Article body analysed
Scottish Premiership: Hearts v Celtic BBC Radio Scotland This video can not be played Scottish Premiership: Hearts v Celtic BBC Radio Scotland HT: Heart of Midlothian 0-1 Celtic Ryan Stevenson Former Hearts forward on BBC Sportsound Hearts have played the Hearts way. They've been at Celtic. You've got to read the room though. They don't have Shankland who links the play, Kabore doesn't do that. Kabore is better facing the Celtic goal. Play balls in the channels or over the top. Any time it's gone over the top to Kabore, he's got on the end of it and caused problems. Those two chances Hearts have had, they have to score them. Still no goals at Ibrox but Rangers have certainly been knocking on the door, particularly towards the end of the first half. Dundee goalkeeper Jon Mc Cracken has dealt with efforts from Thelo Aasgaard, Tochi Chukwuani and James Tavernier. Emmanuel Fernandez had the best chance with an overhead kick wide of the visiting goal. At the other end, really just the one effort so far for Dundee with Callum Jones shooting at Jack Butland. An intriguing second half awaits. Rangers 0-0 Dundee Rangers work the ball from left to right and James Tavernier curves an effort into the grasp of Jon Mc Cracken. The chances are starting to come for the hosts just as half-time approaches. Rangers 0-0 Dundee Almost a spectacular goal from Rangers' Emmanuel Fernandez. He takes a high ball into the box down on his chest and overhead kicks wide. HT: Hearts 0-1 Celtic Brian Mc Lauchlin BBC Sport Scotland at Tynecastle The half-time period is when managers really earn their corn and Derek Mc Innes and Martin O’Neill will certainly have plenty to say to their players. Hearts finished the better of the two sides and Mc Innes will be urging his players to continue as they ended the first half with the caveat being they take the chances that come their way. O’Neil is unlikely to be too concerned given they have the advantage, but at times it's been a bit scary at the back and he will want his defence to stay strong in the second period. Rangers 0-0 Dundee Out comes the yellow card for the first time as Dundee captain Ethan Hamilton is penalised for taking out Thelo Aasgaard. HT: Heart of Midlothian 0-1 Celtic Here's another look at that altercation between Derek Mc Innes and the Celtic bench during Benjamin Nygren's celebration. Would love to know what's happened there. Rangers 0-0 Dundee Big chance for Rangers. Tochi Chukwuani is released into the inside left channel and his low shot is turned away by the left foot of Dundee goalkeeper Jon Mc Cracken. The hosts would probably have preferred Bojan Miovski in that situation. Heart of Midlothian 0-1 Celtic Benjamin Nygren's superb free-kick splits the sides in a gripping clash at Tynecastle. Rangers 0-0 Dundee Rory Loy Former Dundee & Rangers striker on BBC Sportsound It's a pretty poor effort from Thelo Aasgaard. He could've gone either side. He could've actually run in further and committed some more defenders. Pretty comfortable save in the end from Mc Cracken. Rangers 0-0 Dundee Thelo Aasgaard tests Jon Mc Cracken from outside the box. It's a decent save but one the Dundee goalkeeper should definitely make. Heart of Midlothian 0-1 Celtic Ryan Stevenson Former Hearts forward on BBC Sportsound Martin O'Neill will be happy getting to half-time at 1-0, getting them in the changing room, settling them down. He'll be saying go back to the game plan, put it in behind Hearts, ask them questions. They don't need to invite pressure on to themselves. Rangers 0-0 Dundee More frustration for Dundee as Mikey Moore goes down in the box after being closed down by Drey Wright then Andreas Skov Olsen's cross is ricocheted back on to him and out for a goal kick. Hearts 0-1 Celtic Brian Mc Lauchlin BBC Sport Scotland at Tynecastle There is certainly tension between the two dugouts, with Hearts coach Paul Sheerin and Celtic assistant Shaun Maloney now having a go at each other! Rangers 0-0 Dundee This game is going pretty much how Dundee manager Steven Pressley would want. The visitors are slowing the game down at every opportunity, much to the frustration of the home support, and Rangers' front three haven't really carved out big chances. Going forward, Dundee have threatened to get in behind a couple of times but are still waiting for that big chance. Hearts 0-1 Celtic More than half of this game in the past 10 minutes has been played in the Celtic third. The visitors wouldn't mind the half-time whistle. Heart of Midlothian 0-1 Celtic Pat Bonner Former Celtic goalkeeper on BBC Sportsound Massive. It was a bouncing ball, Trusty was unsure whether to head or control it and just gets it all wrong. Schmeichel comes up with a big, big save. Heart of Midlothian 0-1 Celtic What a chance! Auston Trusty is short with his back pass. Alexandros Kyziridis has to make the centre-half pay, but the Hearts winger's low drive bounces clear off goalkeeper Kasper Schmeichel. It's a huge save from the Celtic man, who has been heavily criticised recently. Rangers 0-0 Dundee I think that one qualifies as an effort at goal. Mikey Moore's high cross is headed down by Bojan Miovski but it's an easy take for Dundee goalkeeper Jon Mc Cracken. Heart of Midlothian 0-1 Celtic Another high ball into Celtic's penalty box causes a bit of panic. Harry Milne rises at the back post, but the defender's header is held on the line by goalkeeper Kasper Schmeichel. Match report to appear here. Rate players out of 10 for this game. The rater will close 30 minutes after the final whistle. You must be signed in to a BBC account to play. No players have been substituted yet No players have been substituted yet After the opportunity to rate players has closed, the score displayed represents the average from all the submissions by BBC Sport users. Last Updated 25th January 2026 at 15: 53 Please Note: All times UK. Tables are subject to change. The BBC is not responsible for any changes that may be made. Manager: Derek Mc Innes Formation: 4 - 2 - 3 - 1 Manager: Martin O'Neill Formation: 4 - 3 - 3 Manager: Derek Mc Innes Formation: 4 - 2 - 3 - 1 Manager: Martin O'Neill Formation: 4 - 3 - 3 Scottish Premiership All competitions All competitions All competitions Heart of Midlothian have won both of their league meetings with Celtic so far this season, last winning more in a row against the Bhoys in October 1961 (5). Indeed, Hearts have never beaten Celtic three times in a single league campaign before. Hearts are looking to become the first side to beat Celtic in three successive league meetings since Rangers in January 2021, while the last side other than the Bhoys’ Old Firm rivals to do so were Aberdeen in November 1990. Celtic have lost each of their last five away league games against opponents starting the day top of the table since a 2-0 victory over Motherwell in September 2012. Two of this run of five defeats have been against Hearts, losing 1-0 in August 2018 and 3-1 in October this season. Heart of Midlothian have won six of their last seven league games, including all three in 2026 since a 3-2 defeat to rivals Hibernian in December. Hearts could start a calendar year with wins in each of their opening four league matches for the second time in the last three years, having done so in 2024. Celtic have won all seven of their league games under Martin O’Neill in 2025-26, conceding just one goal in the process. It’s as many league wins as they have in 15 games under Brendan Rodgers (P9 W5 D2 L2) and Wilfried Nancy (P6 W2 D0 L4) combined this season. Copyright © 2026 BBC. The BBC is not responsible for the content of external sites. Read about our approach to external linking.

