The debut of Bailey Rice had a Roy of the Rovers element to it, that's for sure.Starring for your country before making your senior debut 24 hours later and making history in the process?
That's straight out the Melchester Rovers playbook but it was very much a reality for a 16–year–old who is destined for the top.
Rice led out Scotland's U17 side during their comprehensive 7-0 thumping over Switzerland before coming off the bench in Rangers' 3-0 win over Livingston.
And in the process he became the youngest ever player to play in a league match for the club, beating Tom Walsh's previous record by 14 days.
Read more on dailyrecord.co.uk