For Dundee, John O’Sullivan made his debut in midfield after four substitute appearances, while Genserix Kusunga bulked out a five-man back line. McGregor, back after a calf injury, was in lively mood from the start, spinning one effort wide before planting a shot into Suny Dieng’s arms.
Dieng was almost caught out by a shot from distance by Scott Brown, which the Dundee keeper juggled unconvincingly before spilling it towards Scott Sinclair, whose attempt was blocked. Sinclair, in turn, forced Dieng into a full-length parry to turn aside a curling effort bound for the far corner of the net but, as Celtic became frustrated in front of goal, their composure began to fray and Dundee made rare, but threatening forays upfield.
Their best move of the match came on the verge of half-time with a move inaugurated by Miller with a chip to Ethan Robson, who bore the ball into Celtic territory before releasing Scott Wright to go one on one with Scott Bain. Miller got a low shot away but was thwarted by the former Dundee goalkeeper, who got down well to block.
The second half became a combat between Celtic’s inexorable pressure and Dundee’s seemingly irreducible capacity to resist. McIntyre’s players were happy to yield ground but mass in and around their penalty area to smother a succession of fruitless crosses and they were entitled to believe that a hard-won point was within their grasp as the 90-minute mark approached.