St. Johnstone are enduring a difficult run of form as they’re won just one of their last five and found themselves 2-0 down inside 20 minutes at Aberdeen last time out. They may have won three of four unbeaten home games, but they’ve benefited from a reasonably kind fixture list and their only clean sheet has come against struggling Partick as both teams have scored in six of their eight matches. Furthermore, they lost four of six winless matches hosting fellow top four sides last term, with both teams netting in five. Both teams have scored in eight of Rangers’ 10 trips to top-half sides since the start of last season and in six of their eight matches this term.
St Johnstone v Rangers [Both Teams To Score]
Get the Best Odds and great Bonuses BET NOW!