Beleaguered Dundee provided the shock of the Scottish Premiership season so far by beating Celtic at home for the first time in 37 years to leave Brendan Rodgers' side five points off top spot.
After Celtic fans' protest against the board delayed the start of the play as the pitch had to be cleared of balls, travelling supporters were only further angered by another flat showing.
Dundee enjoyed a fast start which was capped off by Clark Robertson's goal with an angled header from a corner which flew past Kasper Schmeichel.
The hosts' defending was heroic, and their threat on the counter started to grow. It was from that threat the second goal came.
Cameron Congreve turned Liam Scales inside and out before firing in a low cross that deflected off Cameron Carter-Vickers and in.
The door seemed to open for the visitors after the break when Matthew MacDermid pointed to the spot after Paul Digby seemingly blocked a Reo Hatate shot with his arm. Replays showed that, in fact, he'd been struck in the face and the referee soon ruled it out.
Although Celtic ramped up the pressure, Dundee held firm for a famous win - just their second in the league this season. It boosts them up to ninth, and relieves the pressure Steven Pressley had been under.
The same cannot be said for Rodgers and Celtic. They are five points off Hearts after eight games, and they travel to Tynecastle next week.
A loss would see them eight points behind, something unthinkable just a few weeks ago.