Match ends, Celtic 7, St. Johnstone 0.
Celtic are "not going to let go" of their Scottish Premiership lead after demolishing St Johnstone to move nine points clear, says manager Ange Postecoglou.
Reo Hatate, Giorgos Giakoumakis and Daizen Maeda put the leaders in total control at the break.
Josip Juranovic, Matt O'Riley's double, and Liel Abada completed the biggest win of Postecoglou's tenure.
The victory puts the pressure on Rangers, who face St Mirren on Sunday.
"If anyone watched our training session yesterday they would have seen there's definitely no complacency," the Celtic boss told BBC Scotland.
"I've just got to hold them back a bit so we don't go too hard in training.
"They want this, they can taste it. The players want to create something special for themselves and they're not going to let it go now."
Meanwhile, St Johnstone stay 11th having had their advantage over bottom club Dundee cut to five points.
Celtic took a big step towards reclaiming the league crown with victory at Ibrox last week, but Postecoglou dismissed any notion his side would let their guard down in the final six games.
Every aspect of their performance showed he was right as they set a ferocious tempo from the start.
Hatate was denied brilliantly by Zander Clark just a minute before firing in the first goal from Greg Taylor's cutback, and the chances kept coming as Tom Rogic shot straight at the St Johnstone goalkeeper from seven yards out.
But it wasn't too long before Callum Booth gifted Celtic a second goal by passing straight to Giakoumakis, who rounded Clark and squeezed the ball in from close range.
Unfortunately for Celtic, the Greek striker limped off with a muscle injury minutes later but his absence did not check their momentum as Jota whipped in a fantastic cross for Maeda to nod in a third before half-time.
Despite making a double change at the interval St Johnstone were powerless to resist Celtic, and one of the replacements, Tom Sang, bundled over Hatate to give away a penalty just five minutes into the second half.
Juranovic converted with confidence to make it 4-0, and after a 19-minute lull, Celtic struck three goals in eight minutes to pile the misery on their toiling visitors.
Half-time replacement O'Riley headed in David Turnbull's cross then curled a beautiful shot into the top corner three minutes later.
And Abada thumped in Celtic's seventh after Maeda latched on to a pass over the top and touched the ball into his path.
The league leaders could have easily hit double figures as they racked up 23 shots and attempted over 950 passes in an emphatic message about their title intentions.
Man of the match - Reo Hatate
What did we learn?
It is hard to overstate just how dominant Celtic were. Nearly 1000 passes, countless good chances to win by more, and just one shot for St Johnstone all match. It was the type of performance which sets the tone for the run-in.
During the week Postecoglou emphasised he had a full squad desperate to play their part with no complacency allowed to set in after their derby win, and his players proved him right.
O'Riley was outstanding off the bench and could have had a hat-trick while Abada was also terrific after coming on for Giakoumakis. David Turnbull got an assist, and Kyogo Furuhashi made his first appearance since Boxing Day. Every single player contributed.
On this performance, the league title is only heading in one direction.
As for St Johnstone, this is the kind of hammering that could seriously affect confidence over the final five games. Plenty of teams take heavy defeats to the Glasgow giants but they could not lay the merest of touches on Celtic.
They're five points clear of the automatic relegation spot but six adrift of guaranteed safety. Davidson will need to get his players together to quickly shake off this performance as they prepare to scrap with the teams around them after the split.
What they said
Celtic manager Ange Postecoglou: "I think the scoreline reflected our dominance. We knew it was a dangerous game - they have been in good form. It was important we started well.
"Like a lot of our games at home, we got on top early, but what was pleasing today was we finished off our work in the second half and made it a convincing performance for the whole 95 minutes."
St Johnstone manager Callum Davidson: "It's never nice to suffer that kind of scoreline, but Celtic were relentless for 90 minutes. It's a very hard place to come and get any points, so we've got to look beyond this to the next five games. It is a huge five games for the club to stay in this league.
The Scottish Cup takes centre stage next week as Celtic play their semi-final against Rangers at Hampden on Sunday (14:00 BST), while St Johnstone await the announcement of the post-split fixtures.
- 18RogicSubstituted forO'Rileyat 45'minutes
- 42McGregorSubstituted forMcCarthyat 74'minutes
- 41HatateSubstituted forTurnbullat 55'minutesSubstituted forat 90+2'minutes
- 17Neves FilipeSubstituted forFuruhashiat 74'minutes
- 7GiakoumakisSubstituted forAbadaat 27'minutes
- 19RooneySubstituted forSangat 45'minutes
- 8DavidsonSubstituted forMacPhersonat 45'minutes
- 29HallbergSubstituted forButterfieldat 77'minutes
- 14MiddletonSubstituted forMayat 64'minutes
- 22HendrySubstituted forBairat 64'minutes
- Andrew Dallas
- Shots on Target
Second Half ends, Celtic 7, St. Johnstone 0.
David Turnbull went off injured after Celtic had used all subs.
Attempt missed. Liel Abada (Celtic) right footed shot from the right side of the box is too high. Assisted by Matt O'Riley with a through ball.
Corner, Celtic. Conceded by Liam Gordon.
Attempt missed. Matt O'Riley (Celtic) right footed shot from the right side of the box is too high. Assisted by David Turnbull.
Corner, Celtic. Conceded by James Brown.
Attempt missed. Liel Abada (Celtic) right footed shot from the centre of the box misses to the right. Assisted by Daizen Maeda.
Attempt missed. Kyogo Furuhashi (Celtic) right footed shot from the right side of the box is close, but misses to the left. Assisted by Liel Abada.
Goal! Celtic 7, St. Johnstone 0. Liel Abada (Celtic) right footed shot from very close range to the bottom right corner. Assisted by Daizen Maeda.
Substitution, St. Johnstone. Jacob Butterfield replaces Melker Hallberg.
Substitution, Celtic. James McCarthy replaces Callum McGregor.
Substitution, Celtic. Kyogo Furuhashi replaces Jota.
Goal! Celtic 6, St. Johnstone 0. Matt O'Riley (Celtic) left footed shot from the centre of the box to the top left corner. Assisted by Josip Juranovic.
Goal! Celtic 5, St. Johnstone 0. Matt O'Riley (Celtic) header from the centre of the box to the bottom right corner. Assisted by David Turnbull with a cross.
Attempt missed. Matt O'Riley (Celtic) left footed shot from the right side of the box is close, but misses to the right. Assisted by Jota.
Substitution, St. Johnstone. Stevie May replaces Glenn Middleton.
Substitution, St. Johnstone. Theo Bair replaces Callum Hendry.
Callum McGregor (Celtic) wins a free kick in the defensive half.
Foul by Alister Crawford (St. Johnstone).