
Hearts and Ross County were both backed for relegation struggles at various stages of the season, but ahead of their meeting on Saturday, both now have their eyes on a top six place.
The Tynecastle side were too strong for Dundee last week in the Scottish Cup and they are now through to the semi-finals against Aberdeen.
It was something of a consolation for their fans who had watched them lose the previous week at Hibs who they are now seven points behind.
Hearts are a point outside the top six and County two points and they are certainly both on an upwards trajectory.
The Staggies in particular have gone under the radar with their recent form.
Apart from defeats to the Old Firm, St Johnstone are the only side who have beaten Don Cowie's men since the middle of December.
Most of their good work has been done in Dingwall, but they have also won at Aberdeen, Dundee, Kilmarnock and Motherwell on their recent travels.
For a club their size, they have enjoyed an excellent campaign and they will travel down to the capital full of confidence.
How the bookies view it: Staggies big outsiders
Hearts are viewed as huge favourites here at 4/9 with Boylesports.
The same firm have the Highland outfit at 5/1 and the draw is 3/1.
Recent head to heads: Nothing between them this season.
There have been a couple of draws in Edinburgh and Dingwall, with the game up north remarkable after County scored two injury time goals to snatch a point.
Players to watch: Wilson on national duty
James Wilson won a shock Scotland call-up this week having just turned 18 this month. The top prospect netted two goals against County in Dingwall and has scored six goals in his breakthrough season. He is 19/10 to score anytime with UniBet.
Kieran Phillips has scored two goals in his last three games for County including the winner against Kilmarnock last time out. He is 9/2 to score anytime with bet365.
Predicted line-ups:
Hearts are set to be missing Cammy Devlin, Frankie Kent, Stephen Kingsley and Yutaro Oda.
County could be without injured trip Will Nightingale, Ryan Leak and Michee Efete.
Hearts: Gordon, Steinwender, Forrester, Neilson, Penrice, Kartum, Baningime, Spittal, Wilson, Shankland, Kabangu.
Ross County: Amissah, Campbell, Lopata, Tomkinson, Randall, Wright, Ashworth, Nisbet, White, Chilvers, Phillips.
Anything else catch the eye?
Hearts may just about be too strong for County here and can edge an entertaining encounter.
Both teams to score have come up in each of Hearts' last six games and County are a team who will have a go too.
The call here is for both teams to score and a home win at 5/2 with Boylesports.
On a similar scene, take a shot on over 3.5 goals with Boylesports at 21/10 with three of Hearts' last six games going that way.
Tynecastle's tight environment usually leads to plenty of corners – there were 17 in each of two of their last three home matches against Rangers and Dundee.
Go for over 11.5 corners with Boylesports at 11/10.
This Scottish Premiership match between Hearts and Ross County will be played on and kick off at 15:00. Check below for our tipsters best Hearts vs Ross County prediction. You may also visit our dedicated betting previews section for the most up to date previews.