Every team in Scotland can go into matches against Celtic and Rangers feeling they can get something out of it, insists Derek McInnes.

The 52-year-old has guided his Kilmarnock side to victories over both the Glasgow pair back in August earlier this season.

Both games finished 1-0 at Rugby Park, with Marley Watkins scoring the winner in a Viaplay Cup tie against Celtic, and Brad Lyons putting Rangers to the sword on the opening day of the league season.

Brendan Rodgers' side visits Ayrshire tomorrow and will be seeking revenge on Killie. 

But McInnes is confident his team can pull off another huge result on their own patch.

He said: “I think most teams now playing against the Old Firm feel there's a chance against them.

"The league is so tight. Celtic and Rangers obviously have a huge advantage over everyone else in the league and that's probably never going to change. But I think teams now have to go into games with them with a good mindset.

"Celtic and Rangers have both dropped points to different teams this season and any sort of positive result against them is something most teams feel they can achieve.

"Celtic have got a lot of very good players in key positions. It's important they don't enjoy the game too much. Last Sunday was a reference for us because St Johnstone were very good in the first half and Celtic struggled to get any sort of rhythm.

READ MORE: Forgotten Celtic man at centre of transfer bidding war

"It looked like a potential big upset but Celtic turned up in the second half and showed how good they can be. You have to make it difficult for them because they normally win when they enjoy the game.

"It helps with the messaging to the players. Physically we always finish games strong. We got the last-minute winner the other night and that wasn't down to luck, we were finishing the game strong.

"Tactically we'll set up to get a result, but the mental side is huge for a player. You can give them confidence from past results. It's what's between their ears that's important and they need to genuinely believe they can get the result. Celtic can make you suffer at times, they can test your organisation and ability but having that confidence is vitally important.

"The fact the majority of our players on Sunday have beaten them already a couple of months ago is worth so much to me. It shows what can be done."