In doing so, the Bhoys achieved the unprecedented feat of going unbeaten for an entire domestic season, a run of 46 games across 2016-17.

Today’s win also secured the treble for the fourth time in the club’s history, and we’ve taken a look back at their domestic clean sweeps.

Jimmy Johnstone celebrates his goal (Image: Daily Record)

1966-67

Jock Stein’s side defeated Aberdeen in the Scottish Cup final, and needed only a point against Rangers at Ibrox to secure the League title on May 6.

Sandy Jardine put the hosts in front on 41 minutes, but Jimmy Johnstone equalised within a minute.

The winger then got his second of the game with a stunning strike into the top corner with 16 minutes remaining. Roger Hynd’s equaliser set up a nervy final few minutes, but the Hoops hung on to seal a domestic treble, having beaten the Gers 1-0 in the League Cup final back in October.

Read More

That side would also become the first in Europe to win a European treble of League, domestic cup and European Cup, the Lisbon Lions beating Inter 2-1 on May 25.

Only six other clubs have ever managed the feat; Ajax, PSV, Manchester United, Inter, Bayern Munich and Barcelona, who have done it twice. Juventus can become the eighth if they beat Real Madrid in the Champions League final next weekend.

Celtic's 1968-69 squad with the domestic treble (Image: Mirrorpix)

1968-69

Stein’s men repeated the feat just two years later, thrashing Hibs 6-2 in the League Cup final before securing a fourth League title in a row with a draw at Kilmarnock.

That left only the Scottish Cup, and the Hoops lifted the trophy in spectacular fashion, beating Rangers 4-0 at Hampden.

Billy McNeil opened the scoring after three minutes, and Bobby Lennox and George Connelly scored two in quick succession just before half-time.

Stevie Chalmers completed the rout in the second half, as the Bhoys cemented their place at the top of the Scottish game.