Celtic edged closer to the Champions League knockout stages but extended their long wait for an away win after a 0-0 draw with Dinamo Zagreb. Brendan Rodgers’ side, without an away victory in Europe since 2017, knew a win would have all but secured progression but had to settle for a point despite controlling large portions of the game.
Celtic dominated possession in the first half but struggled to create clear opportunities, with Nicolas Kuhn testing Danijel Zagorac just before the break. Dinamo Zagreb posed more of a threat in the second half, with Kasper Schmeichel producing crucial saves to deny Martin Baturina and Marko Pjaca, while Kevin Theophile-Catherine’s last-ditch tackle stopped Adam Idah from converting a promising chance.
Despite the result, Celtic remain unbeaten in four Champions League matches and sit on nine points with two games left. Captain Callum McGregor celebrated his 100th European appearance, and Rodgers brought back key players including Cameron Carter-Vickers, Paulo Bernardo, and Kyogo Furuhashi.
The injury-hit hosts, starting just one point behind Celtic, showed resilience but created few clear chances. Sandro Kulenovic missed two good opportunities in the first half, while Schmeichel and his defense held firm during Zagreb’s late pressure. Celtic, for all their control, failed to turn dominance into goals and will hope to finally end their away drought in their remaining matches.