Sign up here to receive an article like this straight to your inbox every weekday, the day BEFORE it appears on the Celtic Way website!
Celtic are champions once again after defeating Hearts at Tynecastle to make it two titles in a row for Ange Postecoglou.
They have been the best team in the league by a country mile this season, winning 31 out of a possible 34 games so far, losing just once.
With four matches remaining, they have the chance to break the goals, points and wins record in Scotland's top flight.
And let's not forget they are also on the cusp of an eighth domestic treble.
Given the title is now in the bag, it feels like a good time to reflect on the key results that helped clinch the trophy.
8. Dundee United 0-9 Celtic
This will be the performance of the season, no matter what happens in the remaining fixtures. The Hoops ran riot at Tannadice with Kyogo Furuhashi and Liel Abada both bagging a hat-trick. Celtic were four goals to the good at half-time after the Japan international's clinical finishing and Jota also got in on the act. And they were not to be satisfied with their lead as Abada took centre stage after the break. Carl Starfelt and Josip Juranovic also scored to finish a dominant afternoon in Dundee. It was a result that ultimately cost United boss Jack Ross his job and laid down a marker for the rest of the campaign that Postecoglou's side were the team to beat.
7. Hearts 3-4 Celtic
A potential match-of-the-season contender occurred at Tynecastle in October last year in what proved to be a memorable day for a variety of reasons. It was the first televised game in the Scottish Premiership to use VAR and the technology was quickly put under scrutiny after Celtic were denied a stonewall penalty. The game itself saw Jambos striker Laurence Shankland score a hat-trick but that was not enough for the hosts to salvage anything. James Forrest gave the Parkhead team the lead before Shankland scored either side of the break to put Hearts in front. Giakoumakis then equalised with a clinical header before Daizen Maeda put Celtic 3-2 up a few minutes later. Shankland scored his second penalty of the afternoon to draw the Edinburgh club level. Then up stepped Greg Taylor to net his first league goal for the visitors as he poked the ball home and helped them take home another big three points.
6. Celtic 4-2 Dundee United
This was another thrilling encounter that started as what looked like a routine victory. Sead Haksabanovic netted after six minutes to put the Scottish champions in front. However, Steven Fletcher equalised after a controversial penalty was awarded against Bernabei. Haksabanovic then restored Celtic's lead before half-time. There was to be a spanner in the works, though, as Dylan Levitt equalised for United with three minutes left on the clock. Rangers will have been sensing a chink of light in the title race but Postecoglou's men were undeterred and it was once again the late show at Parkhead as Kyogo scored in the 90th minute and Abada rounded off the win in injury time.
5. St Johnstone 1-2 Celtic
After an Andrew Considine own goal gave the visitors a deserved lead just before half-time, Celtic continued to dominate but were unable to find a second. Inevitably the lack of penetration in front of goal cost them as the Saints equalised in what looked like the last moment of the game on 93 minutes, thanks to Alex Mitchell. However, the Hoops embodied the "we never stop" slogan that their manager so often proclaims and went straight on the attack. A great cross from Alexandro Bernabei was met by Giorgos Giakoumakis, who fired home to create memorable scenes behind the goal. It was a priceless strike as it turned two dropped points into a vital victory that kept Celtic top of the table.
READ MORE: Why moving any mountain is not beyond Celtic Shaman Ange Postecoglou
4. Rangers 2-2 Celtic
This is the only match on the list that Celtic did not win but it was arguably one of the most important. Postecoglou took on Michael Beale for the first time on January 2 at Ibrox and the Hoops got off to the perfect start after Maeda took advantage of a slack pass from Alfredo Morelos to fire home inside the first five minutes. The hosts rallied after half-time, though and went in front after a quick-fire double from Ryan Kent and James Tavernier. Celtic dug in and showed immense determination to salvage a draw thanks to a Kyogo strike with two minutes left on the clock. The result kept Postecoglou's men nine points clear and punctured the new manager bounce the Ibrox side had enjoyed in prior games.
READ MORE: The Celtic numbers: How Hoops were crowned champions
3. Hearts 0-2 Celtic
The game the title was clinched had to be high on this list. After a relatively forgettable first half, Alex Cochrane's red card aside, the Hoops turned on the style in the second 45 minutes. Kyogo netted his 30th goal of the season, and 50th overall for the club, before Oh Hyeon-gyu got in on the act to secure two in a row.
2. Celtic 3-2 Rangers
The most recent Scottish Premiership iteration of the Glasgow Derby proved to be a back-and-forth clash. Kyogo gave Celtic the lead with his fourth goal against Rangers in three games before Tavernier equalised with a free-kick just before the break. The Japanese striker then took advantage of a mistake from Ben Davies to put the Hoops back in front before Jota then capitalised on a loose pass to put his side 3-1 up. Despite Tavernier scoring again late on, Celtic held out for a massive victory which put them 12 points clear at the top of the Scottish Premiership.
1. Celtic 4-0 Rangers (1)
The game of the season for many and it is easy to see why. Celtic swept aside Rangers with ease in the first Glasgow Derby of the campaign as they opened up a three-point gap at the top of the league in September. A double from Abada and a memorable finish from Jota put the Hoops 3-0 up at half-time. While the second half was less frantic, David Turnbull extended the host's lead after he capitalised on a mistake by Rangers goalkeeper Jon McLaughlin. It was Celtic's biggest win over the Ibrox side for four-and-a-half years as they showed they were levels ahead of them. It was to be the end of Giovanni van Bronckhorst, as he was sacked during the World Cup break after the loss triggered a poor run of form.
This piece is an extract from the latest Celtic Digest newsletter, which is emailed out every weekday evening with a round-up of the day's top stories and exclusive analysis from The Celtic Way team.
To receive our full, free newsletter including this analysis straight to your email inbox the day BEFORE it appears on the website, click here and tick the box for The Celtic Digest
Comments: Our rules
We want our comments to be a lively and valuable part of our community - a place where readers can debate and engage with the most important local issues. The ability to comment on our stories is a privilege, not a right, however, and that privilege may be withdrawn if it is abused or misused.
Please report any comments that break our rules.
Read the rules here