Hearts will play against Paisley side St Mirren after their successful 2-0 clash against Celtic last weekend.

The club will be looking to build off this stunning result as they set their sights on securing their third-place position in the Scottish Premiership.

Speaking of the team's first win at Celtic Park in over 5000 days, Steven Naismith said: “It’s a good result. It’s one that gives us confidence, it’s one that moves us forward, and it’s one that I believe we can do consistently.

“This game is different to others that we will come up against but you have to have a real focus against the Old Firm. You have to have belief and we showed today that we have got belief.

“It’s a great win because of our record here. In terms of a big win – people were saying that we needed a big win for the season."

This win against Celtic came off the back of a disappointing result against Aberdeen, seeing Hearts lose 2-1.

What time does the Hearts vs St Mirren match kick-off this weekend? 

The Hearts vs St Mirren match at Tynecastle Park in Edinburgh will kick-off at 3pm on Saturday, December 23.

Where can I watch to the Hearts vs St Mirren match? 

Those wishing to follow the game at home in the UK and Ireland can do so by visiting Hearts TV where live audio coverage of the match will be broadcast.

This coverage will begin at 2:15pm with international viewers being able to view the game live via video.

What are the next Hearts fixtures? 

Hearts will next play against city rivals Hibs on December 27, Ross County on December 30 and bottom-of-the-league side Livingston on January 2. 

On January 20, the side will face off against The Spartans at Ainslie Park before playing Dundee on January 23.