Rangers striker Danilo was forced off with a head injury just seconds after netting the opener against St Johnstone.
The Brazilian forward headed his side into the lead in Perth as he turned home a James Tavernier cross after 16 minutes.
Danilo outjumped Liam Gordon to head Rangers in front but suffered a nasty head knock in the process as a result of an accidental collision with the St Johnstone captain.
The striker stayed on the ground after heading home and was quickly assessed by Rangers medical staff.
A physio motioned that a substitution would need to be made with Danilo deemed unable to continue despite protests from the striker.
💙 @DaniloPereira9 pic.twitter.com/rjbs2FHJLR
— Rangers Football Club (@RangersFC) September 16, 2023
Thankfully, both Danilo and Gordon managed to walk off the pitch without the need for a stretcher after the head clash.
Abdallah Sima replaced Danilo with Gordon subbed for Sam McClelland.