The Scottish Premiership has been on a knife's edge in recent weeks, with Hearts clinging to a slim one-point lead at the top of the table. However, with just two games left to play, the momentum seems to be shifting in favour of Celtic. Despite Hearts' impressive form since October, which has seen them lead the pack for most of the season, Celtic's recent performances have been nothing short of remarkable. The Hoops have been gaining ground on their rivals, and many are now tipping them to pip Hearts to the title.

Hearts, on the other hand, have been showing signs of fatigue in recent weeks. Their once-unbeatable form has started to wane, and they have been struggling to grind out results. This has allowed Celtic to close the gap, and the pressure is now firmly on the leaders to deliver. With the title within their grasp, Hearts will need to dig deep and find the resilience to see out the season. However, Celtic's superior squad depth and experience may yet prove to be the decisive factor in the title race.

Celtic's chances of winning the title have been further boosted by their impressive recent form. The team has been playing with a renewed sense of confidence and purpose, and their performances have been characterized by a level of intensity and passion that has been missing from their game for much of the season. With key players returning from injury and the squad looking stronger than ever, Celtic are now firmly in the driving seat. The question on everyone's lips is: can Hearts hold on to their lead, or will Celtic's late surge be enough to snatch the title from under their noses?

As the season enters its final stretch, the tension is building, and the stakes are higher than ever. With the Scottish Premiership title hanging precariously in the balance, both Hearts and Celtic will be giving it their all in the remaining two games. One thing is certain: the title race is going to go down to the wire, and the team that emerges victorious will have earned their place at the top of the table. Will it be Hearts who hold on to their lead, or will Celtic's late charge be enough to secure the title? Only time will tell, but one thing is for sure: the next two weeks are going to be thrilling.