Hearts boss Steven Naismith insists his side's two previous matches against Rangers so far this season means they are better prepared for the upcoming fixture.

The Tynecastle side lost 2-1 in the Scottish Premiership after a late goal from Danilo before then going down 3-1 in the League Cup semi-final just over a week later last month.

But Naismith feels the fact the Edinburgh club are at home for Wednesday night's clash gives them an opportunity to redeem themselves.

Speaking to Sky Sports, he said: "It will be a tough game. Obviously since the new manager's come in, they have definitely turned the corner in terms of their mindset.

READ MORE: New Boyce Hearts contract a 'priority', says Stevenson

"I'm pretty sure the manager has said it's going to take time but their consistency of getting results, even the draws and things like that, they are picking up points.

"So, that's changed from earlier on in the season. We've had two opportunities to play them recently, we understand how they play and what they try and do in the games and that they are a real threat.

"But being at home, we want to put in a performance that's more threatening than the one in the semi-final."