Celtic and Dinamo Zagreb played to a 0-0 draw in Croatia, with few chances for either team. Kasper Schmeichel made a crucial late save from Marko Pjaca's header. Celtic controlled much of the game, earning a deserved point. Both teams remain in the Champions League play-off spots, with Celtic at 17th on nine points and Dinamo at 21st on eight.
Despite dominating possession with 69%, Celtic couldn't capitalise on their control. The match was more about defensive strength, as neither side managed a shot on target in the first half. Brendan Rodgers' team showed resilience, especially when Auston Trusty blocked a chance with his back. This result marked another clean sheet for Celtic.

The second half mirrored the first, with both teams cautious not to concede. Celtic pushed harder towards the end, with Adam Idah coming close to scoring. However, neither side could find a breakthrough. The game seemed like both teams were content with avoiding defeat rather than risking it all for a win.
This draw extends Celtic's unbeaten run in the Champions League to four matches, their best streak since 1986. They have now kept consecutive clean sheets away from home following their heavy defeat at Dortmund in October. This defensive solidity is proving crucial as they aim for knockout stage qualification.
Both teams will view this point as valuable towards advancing in the competition. The cautious approach from both sides highlighted their focus on securing points rather than taking risks that could lead to defeat.