A win over Dundee means only one more victory is required
Celtic are just one win away from retaining their Scottish Premiership title.
The Hoops are now 25 points clear at the top after winning 2-1 at Dundee.
Brendan Rodgers' side will reclaim the trophy with victory at Hearts in a fortnight or if Aberdeen lose to Dundee two days before their own fixture.
The title win will be Celtic's sixth league title triumph in succession, while they have already won the Scottish League Cup by beating Aberdeen 3-0 in the final and are in the semi finals of the Scottish Cup against Old Firm rivals Rangers in late April.
Jozo Simunovic and Stuart Armstrong had Celtic 3-0 up at Dundee with goals either side of half time.
But Faissal El Bakhtaoui pulled one back for Dundee with a quarter of an hour still to play.
However, Celtic held on their lead to continue their commanding march towards another league title win.
They are also on course to go the season unbeaten, also winning all but two of their domestic fixtures in 2016-17.
Only twice have the Glasgow side been held to a draw this season - once against Inverness Caledonian Thistle in September and due to a late equaliser from Rangers in last Sunday's Old Firm derby at Celtic Park.