
Livingston and St Johnstone may both not have prioritised Scottish Cup glory this season, but both have an excellent chance to progress to a semi-final spot when they meet on Monday night.
The hosts are battling it out at the top of the Championship with Falkirk and Ayr United for a return to the Premiership, which they bowed out of after seven seasons in the summer.
They've made steady progress and have a decent chance of returning either automatically or via the play-offs.
Battling to avoid heading in the opposite direction are St Johnstone, who currently sit botton of the Premiership, but have been showing impressive signs of fight as they attempt to preserve their top flight status.
They looked down and out not so long ago, but have picked up plenty of wins under Finnish boss Simo Valakari and draws and are closing in on Dundee.
And they still have a good chance of maintaining a 16-year stay in the top flight.
Of course, Livingston have home advantage and that means Saints must play on their much-maligned artificial pitch.
How the bookies view it: Livi loved by layers
Perhaps surprisingly given their lower league status compared to St Johnstone, Livingston are 6/4 favourites with Saints 9/4 outsiders. The draw in 90 minutes is 8/5 all with Boylesports.
Recent head to heads: Not much between them
Last season three of the four games were drawn although relegated Livingston did win the other one 2-1 at home in May.
Saints have failed to win in their last five trips to West Lothian.
Players to watch: Tete on top form
Tete Yengi is probably the main goalscoring threat for Livingston and the Australian former Ipswich Town striker has scored seven goals since November. He is 19/4 to score anytime with Ladbrokes.
Makenzie Kirk has made a name for himself this season in Perth by scoring in his last two games to take his tally for the season to double figures. He is 18/5 to score anytime with UniBet.
Predicted line-ups:
Livingston will have to do without key man Stevie May because the St Johnstone hero is on loan from the McDiarmid Park side and is ineligible.
St Johnstone will have to do without injured suo Sam McClelland and Bozo Mikulic.
Livingston: Prior, Nottingham, McGowan, Wilson, Fraser, Pittman, Kelly, Tait, Montano, Muirhead, Yengi.
St Johnstone: Fisher, Douglas, Mitchell, Sprangler, Wright, Curtis, Balodis, Holt, Duke-McKenna, Kirk, Sidibeh.
Anything else catch the eye?
St Johnstone are worth a go here at a bigger price than we might have thought.
They won four in a row before a couple of defeats to Kilmarnock and Hearts before bouncing back with a win against in-form Ross County and a draw at Dundee.
The pressure is off them in the Scottish Cup and they might manage to edge out a Livingston team who have been held to disappointing draws by struggling Partick Thistle and Raith Rovers in their last two games.
Don't expect a classic – neither team are renowned for their free flowing football or goals scored and if a winner is to be found, it could be the only goal of the game.
Take a chance on under 1.5 goals at 19/10 with Boylesports.
Livingston only managed three corners in midweek when they were chasing a winner against Raith Rovers
and Saints managed four against Dundee.
So back under 10.5 corners at 49/50 with UniBet.
This Scottish Cup match between Livingston and St Johnstone will be played on and kick off at 19:45. Check below for our tipsters best Livingston vs St Johnstone prediction. You may also visit our dedicated betting previews section for the most up to date previews.