Reo Hatate and Kyogo Furuhashi scored twice as Celtic eased past St Johnstone to move nine points clear at the summit of the Scottish Premiership.
Keogo’s close-range double followed Haiti’s opener after a defensive collapse from St Johnstone.
The makeshift fullback grabbed his second after the break, before Dray Wright leveled the consolation.
Celtic substitute David Turnbull was then sent off late on.
However, the midfielder’s big challenge on Remy Matthews came too late to make any difference to the result as St Johnstone finished fifth.
Celtic are unbeaten in their last 24 meetings with St Johnstone and are in festive fever in search of a 25th.
A surprising addition to Ange Postecoglou’s starting line-up, Anthony Ralston’s injury and Josip Juranovic’s recent World Cup exploits saw Haiti filling in at right-back, but he made his presence felt immediately.
In all-too-familiar territory on the edge of the box, he collected a slow clearance from Wright and headed it past Matthews, again with Wright’s deflection.
Keogu believed he had grabbed the opener with a close header but Kevin Clancy said Matthews blocked the effort before it crossed the line. There was no doubting that, however, with his first-half, close-range double.
Matt O’Riley’s flashed cross at the front post before he put the finishing touch on a stunningly brilliant move. Aaron Mooy’s defence-splitting pass to James Forrest was then put on a plate for the Japanese striker to seal the move with a bow.
Hattie made it four when he latched on to a threaded through pass before hiding the ball from Mathews. The wait for confirmation was long but a false offside flag was overturned.
Against the grain, the Saints pulled one back in impressive fashion. Steve May’s shot after a Joe Hart lob was brilliantly brought into action, the Celtic goalkeeper allowed Wright to pass before gifting a second bite at the cherry where he made no mistake.
Celtic called on the attacking cavalry on an afternoon that was wrapped up by Turnbull’s red card for a high boot on Matthews in stoppage time.



