Celtic book a dramatic finish to the Scottish Premiership title race after Kelechi Iheanacho scores a late, controversial penalty in a match that leaves Celtic set to face Hearts on the final day. Multiple reports describe Iheanacho’s goal as arriving in stoppage time, effectively overturning the match’s immediate outcome and ensuring Celtic remain in contention for the championship. The penalty is described as “controversial” by one outlet, indicating debate around the decision, though details of the dispute are not consistent across the brief summaries provided. With the result, Celtic’s title hopes hinge on the final-day showdown against Hearts, transforming the last match into a decisive encounter. The reports agree on the key narrative: the late penalty by Iheanacho is decisive in setting up the season’s concluding title shootout between Celtic and Hearts.