Match ends, Celtic 0, Dundee 0.
Struggling Dundee held Scottish champions Celtic to a goalless Premiership draw in Glasgow.
Dedryck Boyata almost scored a 45th-minute own goal when he tackled Roarie Deacon, the ball striking the post.
Dundee's Simon Murray and home winger James Forrest also came close.
Odsonne Edouard and ex-Dees man Jack Hendry threatened after the break, but Celtic could not find a goal, the point extending their lead at the top-flight summit to 10 points.
The draw boosts Dundee's hopes of beating the drop, moving them level on points with ninth-placed Hamilton Academical, and five clear of Ross County in the relegation play-off spot.
It was a dogged, organised performance from Neil McCann's visitors but they merited their share of the spoils.
Steven Caulker, the subject of unsuccessful club-record bids from Rosenborg which McCann expects to be topped in the summer, was part of a defence taking heavy fire from the off.
The Dark Blues toiled to get anywhere near Craig Gordon, making his first appearance in the Celtic goal since suffering a knee injury in January, barring Murray's explosive effort the Scotland stopper touched over the bar.
The champions were monopolising possession, and goals surely had to come. Or so you would have thought.
Forrest might have netted after confusion in the Dundee defence, his effort blocked by goalkeeper Elliot Parish. Scott Sinclair couldn't adjust his footing to angle a cross goalwards with his head. Then Forrest again unleashed a curling shot over the bar.
It took until nearly half-time for Dundee to emerge as an attacking threat, but they could have snatched an unlikely lead as their long balls through the middle caused Boyata and Hendry problems.
Deacon latched on to one such delivery, and only a stunning Boyata tackle denied him finding the net. The big Belgian was left looking on in horror, though, as the ball skidded beyond Gordon, only to strike the post and bounce to safety.
You could sense the frustration growing in home ranks, and the angst was almost palpable in the sparsely-populated home stands too, but it took until the 65th minute for boss Brendan Rodgers to ring the changes.
The treble-chasing champions made a trio of substitutions. Off went ineffective striker Moussa Dembele, as did Tom Rogic and Sinclair. Edouard, Leigh Griffiths and Olivier Ntcham were introduced.
Still, however, Celtic huffed and puffed without being able to blow Dundee over. Edouard's effort was deflected wide, then Hendry nearly headed a late winner against the team he left in January.
That was as close as the home side got. A huge point then for relegation-threatened Dundee. And one they thoroughly deserved.
- 8BrownBooked at 32mins
- 18RogicSubstituted forNtchamat 66'minutes
- 11SinclairSubstituted forEdouardat 66'minutes
- 10DembeleSubstituted forGriffithsat 65'minutes
- 24de Vries
- 5KusungaBooked at 31mins
- 18McGowanSubstituted forWightonat 87'minutes
- 3HoltBooked at 90mins
- 21DeaconSubstituted forMoussaat 66'minutesBooked at 83mins
- 17MurraySubstituted forLeitch-Smithat 77'minutes
- Alan Muir
- Shots on Target
Second Half ends, Celtic 0, Dundee 0.
Attempt missed. Jack Hendry (Celtic) header from the left side of the box is close, but misses to the left following a corner.
Corner, Celtic. Conceded by Genséric Kusunga.
Attempt missed. Leigh Griffiths (Celtic) left footed shot from outside the box is just a bit too high.
Kevin Holt (Dundee) is shown the yellow card for a bad foul.
James Forrest (Celtic) wins a free kick in the attacking half.
Foul by Kevin Holt (Dundee).
Attempt missed. Jack Hendry (Celtic) header from the centre of the box is close, but misses to the right following a set piece situation.
Substitution, Dundee. Craig Wighton replaces Paul McGowan because of an injury.
Odsonne Edouard (Celtic) wins a free kick in the defensive half.
Foul by Mark O'Hara (Dundee).
Attempt saved. Olivier Ntcham (Celtic) right footed shot from outside the box is saved in the centre of the goal.
Foul by Dedryck Boyata (Celtic).
Sofien Moussa (Dundee) wins a free kick on the right wing.
Sofien Moussa (Dundee) is shown the yellow card for a bad foul.
Scott Brown (Celtic) wins a free kick in the attacking half.
Foul by Sofien Moussa (Dundee).
Foul by Odsonne Edouard (Celtic).
Josh Meekings (Dundee) wins a free kick in the attacking half.