Danilo has provided a Rangers injury timeline update after he was forced off against St Johnstone at the weekend.

The Brazilian attacker opened the scoring at McDiarmid Park but he was involved in a nasty clash of heads as he nodded home the goal.

Danilo clashed with Saints' Liam Gordon and as a result, he suffered a suspected fractured cheekbone.

The attacker has now undergone surgery and he updated supporters on his condition on Instagram.

Rangers Review:

He wrote alongside a picture: "Back home. The recovery begins. Back on the pitch in a few weeks."

After Saturday's victory over St Johnstone, Beale confirmed Danilo's injury.

He said: “Danilo has fractured his cheekbone so we have to see how long he is out.

“He is away (to hospital) and hopefully he will be operated on this evening.

“I just asked the doctor and he gave me the news which is not great news to receive but you could see from the swelling right away that it was a bad one.

“It is a really disappointing moment for the team.

“Danilo had had a couple of things going on, he took a few weeks to get fit, then he scores.

“After the injury the game got a bit stuffy and in the second half we made more chances than we took.

“The game was scrappy at times, we still have work to do but it was a 2-0 win and it was comfortable.”