St Johnstone dominated Rangers in a thrilling Scottish Premiership clash at Ibrox Park on Sunday, securing their first win of the season and reclaiming the top spot in the table.
The hosts took control early on, with goals from James McArthur and Scott Allan to give them a comfortable 2-0 lead. However, Rangers came back strongly in the second half, scoring twice in quick succession through Steven Fletcher and Robbie Neilson to level the game.
Despite the equalizer, St Johnstone continued to dominate the contest and eventually secured victory through a late goal from Alex McLeish. The striker's effort put him in contention for the league title and gave his team a much-needed boost after a disappointing start to the campaign.
The match was marked by high intensity and physicality, with both teams showing great resilience and determination throughout. St Johnstone's performance was particularly impressive, with goalkeeper Andrew Robertson making some outstanding saves and midfielders like McArthur and Allan proving to be dangerous forwards.
The win also lifted the spirits of fans across Scotland, who had been eagerly awaiting another victory for St Johnstone since they last won the league in 2018. The club now have a clear path to the Scottish Cup final, having already secured the league title.
Overall, this was a dominant performance by St Johnstone that will likely earn them more respect from their rivals in the upcoming matches. With the league title on the line, it's clear that this is just the beginning of an exciting season for the club.