If Real Madrid cannot claim to be perfect then neither can Celtic, according to Rangers boss Pedro Caixinha.
The new Ibrox manager will sample Old Firm action from the dugout for the first time when his side take on Brendan Rodgers' rampant Hoops in Sunday's William Hill Scottish Cup semi-final showdown.
The Light Blues support are praying their team can register their first derby triumph of the campaign at Hampden and halt Celtic's seemingly unstoppable charge towards a domestic clean sweep.
No Scottish side has so far been able to topple Rodgers' team this campaign, with the Parkhead men looking to chalk up their 47th game without defeat at the National Stadium.
And the exited Hoops faithful are confident their side can notch off one more result on their quest for an unblemished domestic season.
However, Caixinha reckons that even Zinedine Zidane's reigning Champions League winners Madrid have their flaws and so do Celtic.
But he does admit the challenge now for Gers is to prove they can take advantage of the chinks in Celtic's armour.
He said: "All teams have weaknesses - even the best teams in the world at this moment.
"It's difficult to pick out one from the Champions League semi-finals but if you say maybe it's between Real Madrid and Juventus, they all have weaknesses. The only question is can you identify them? Can you get your team to expose them and then exploit them?"
Celtic's chances will be boosted by the availability of their skipper Scott Brown despite last weekend's red card against Ross County.
Brown is free to face Gers after the newly crowned Ladbrokes Premiership champions lodged an appeal against the dismissal, with the hearing scheduled to take place next Thursday.
Celtic v Rangers Live Sunday, Sky Sp 2, KO 12.0