St Johnstone travel to Ibrox this Saturday with a chance to break into the Scottish Premiership's top four. A victory over Rangers would be their first at the ground since 2017 and could see them leapfrog opponents in the standings.

The Saints sit fifth in the table with 12 points from nine games, having scored and conceded 11 goals. Their recent form shows two wins, two draws and one loss from their last five outings, a sequence that includes a 1-0 win at Aberdeen and a 1-1 draw with Dundee United last weekend. That result extended their unbeaten run to three matches.

Team news and selection

Manager Simo Valakari is expected to have a key attacking option available. Kevin Kelsy, who was substituted on after 75 minutes in the draw at Dens Park, is anticipated to return to the fold. Barry Ferguson, the former Rangers captain, has publicly advocated for Kelsy's inclusion in the Rangers lineup for this clash, noting his effective partnership with Ryan Naderi. "I liked the way Kelsy and Naderi were working," Ferguson said.

St Johnstone's last starting lineup against Dundee United featured a 4-2-3-1 formation with T. Steward in goal and Josh Fowler up front. Fowler scored the Saints' goal in that match, continuing his good form after also netting the winner against Aberdeen from the penalty spot. The team will be looking to build on that solid structure away from home.

The challenge at Ibrox

Rangers present a formidable challenge, sitting second in the league and having lost just once in their last eight games. However, their seven-game winning streak was halted by a draw at Dundee last week, leaving them four points behind Celtic. Ferguson believes the title race is far from over. "I think there will be points dropped over the season by both Rangers and Celtic," he added.

For St Johnstone, promoted last season, this match is a significant test of their top-six credentials. Their next fixture after this is a key part of the fixtures schedule as they look to consolidate their position. The Saints' last meeting with Rangers was a 4-2 win in a pre-season friendly against Cove Rangers back in July, but the competitive stakes are much higher now. The match kicks off at 3pm on Saturday at Ibrox Stadium.