The past few fixtures have been no easy feat for Steven Naismith's Hearts and this weekend is certainly not going to be any different.
After a winning streak of four games, Hearts were sitting third in the league and in hot contention to battle for the European places. However, two recent defeats to Aberdeen and Rangers have sent the Jambos right back down the league and they are now behind St Mirren, Hibs and Kilmarnock in sixth position.
When fighting for a win, Celtic is not the opposition one would wish to be facing. The Scottish champions lost their first match of the season against Kilmarnock last weekend but following their Champions League win against Feyenoord, the Parkhead side will be keen to continue their victorious momentum.
Ahead of the upcoming clash in Glasgow, here are the last ten fixtures between Hearts and Celtic...