Dorin Goian has admitted Rangers have become their own worst enemy ahead of Wednesday night's showdown with Celtic at Parkhead.
The Romanian defender, who will miss the Old Firm clash through suspension after his red card in Saturday's 2-1 loss to St Mirren, has seen his team's 15-point lead in the SPL title race fade away to just one.
And the 31-year-old believes Ally McCoist's men have to shoulder the responsibility after throwing away such a significant advantage over second-place Celtic.
"We have a gift of making ourselves a hara-kiri when nobody expects it," admitted Goian. "We didn't expect to lose against St Mirren, but it was hard to hold out with a man disadvantage from the 20th minute.
"Then, of course came my own sending-off, but the fate of the game was already decided."
But Goian, who starred in the Gers' 4-2 success over Celtic at Ibrox back in September, has backed his team-mates to secure the result they need against the Hoops to stay top the League.
"I'm sorry I'll be missing the derby game against Celtic, but anything can happen even if the atmosphere at the club is not the best right now."