CALLUM MCGREGOR says that Celtic must learn from yet another set-piece disaster as Rangers edged them out in the first OId Firm match of the season.

Celtic have now failed to beat Rangers in seven meetings since last season’s League Cup Final win, and their captain was frustrated at familiar failings coming back to haunt his team, losing a goal from a corner in a tight encounter at Ibrox.

When asked if it felt like the same old story for Celtic, McGregor said: “In terms of losing these type of games to set plays, then yes. We have to try and eradicate last season. It’s a different team, different manager, different players.

“We have to try and write our own story. And we have to try and get better every time we play so that when we get to these moments we are strong.

“Ultimately we have to learn from these experiences if we want to grow as a team and get better.

"You are always disappointed to lose derby matches, I think we showed enough in the game that we could win it, if not win it then definitely get a draw.

"We have to learn from that experience, you dominate the ball and play well enough to win but ultimately you lose on a set piece and it hurts.

"But like I say, there is a lot of football to be played, three more derbies coming up in the league, so we have the chance to put it right.”

Meanwhile, McGregor says that Celtic supporters should remember teammate Odsonne Edouard for all the right reasons if his poor display at Ibrox does turn out to be his last game for the club.

“It’s obviously speculation and hopefully we can keep him,” he said. “But if that happens then he’s one of the greats.

“He scored so many big goals for us – derby goals, cup final goals. If that’s the case [that he leaves], I hope everybody remembers him in a good light. But we want to keep him obviously.”