Speaking exclusively to Football FanCast, Frank McAvennie has slammed Celtic for their poor defence of the Scottish Premiership title, ahead of their cup meeting with champions Rangers this weekend.

Following their incredible dominance of Scottish football in recent years, the Hoops were bidding for an unprecedented 10 league titles on the bounce.

However, Celtic haven't topped the table since their opening day victory over Hamilton and and should their poor form continue in their final four matches, they could fail to reach 80 points for the first time in eight seasons.

Celtic's struggles meant that Rangers were confirmed as champions in early-March with six games still remaining,

"They've not kicked a ball this season," McAvennie told Football FanCast.

"Before anyone jumps on me, I'm not taking anything away from Rangers because the best team wins the league, but I would have liked Celtic to give them a better challenge.

"For me they've given it to Rangers, and that's not taking anything away from Rangers because they're unbeaten and have been magnificent."

But whilst it's been a season to forget for Celtic, coupled in with the departure of club legend Neil Lennon, McAvennie knows that two victories at Ibrox in the next fortnight could salvage some pride.

He added:

"Going to Ibrox on Sunday and beating them at home would be tremendous - knocking them out of the cup.

"It would be great if they could go there and take the invincible away from Rangers, too. The invincible will have been spoken about a lot this year. Knock them out of the cup, but take the invincible away from them."