The 20-year old set up Scott Sinclair for their second goal of the afternoon in the 3-1 win against Kilmarnock to maintain their incredible unbeaten record in the SPL.
The Hoops have just three games to play - two in the league and one in the Scottish Cup final - with the last two games both against Rangers.
Elsewhere in Scotland, Billy O’Brien played the full game as St. Mirren drew 1-1 with Dumbarton.
South of the border, Jason Denayer featured for 90 minutes as Sunderland edged closer to relegation after a 3-0 loss against Manchester United.
Aaron Mooy couldn’t prevent Huddersfield Town suffering a 2-0 defeat at Nottingham Forest while Kean Bryan was an unused substitute as Bury went down 2-0 at home against Bradford City.
In Holland, NAC Breda’s four game win streak was brought to an end with a 2-0 loss against Cambuur. James Horsfield and Manu Garcia both played the full game, Thomas Agyepong came on for the final 37 minutes and Ashley Smith-Brown was an unused sub.
Bersant Celina and Enes Unal also played the full game for FC Twente as they suffered a 3-0 defeat against Utrecht.
Heading to the other side of the world and it was a good weekend for Melbourne City as Luke Brattan and Anthony Caceres both featured in their 1-0 win against Adelaide United.
Over in Spain, Eliaquim Mangala’s Valencia made it three wins on the bounce with a 3-1 victory against Granada as the French defender played the full game.
Marlos Moreno was brought off after 58 minutes as his Deportivo side lost 4-2 against Sevilla with Samir Nasri not involved for Los Blanquirrojos.
Angelino’s Mallorca drew 0-0 with Gimnastic Tarragona while Pablo Maffeo played the full game for Girona as they beat Numancia 2-0.
Finally, in Italy, Joe Hart played the full game in Torino’s 3-2 win at Cagliari while Olivier Ntcham couldn’t prevent Genoa’s 3-0 defeat against Udinese.
Bruno Zuculini could be involved for Hellas Verona on MOnday tonight as they travel to Novara.
Thomas Agyepong was introduced on 75 minutes, while Ashley Smith-Brown and Brandon Barker missed out
In the Premier League, Jason Denayer completed 90 minutes but couldn’t prevent Sunderland from falling to defeat at the hands of Watford.
A division below, Aaron Mooy’s Huddersfield fell to a shock defeat at home to struggling Burton, conceding in the fifth minute of injury time. Mooy played the full game.
It was also a bad day for Kean Bryan in League One. He featured for 67 minutes of Bury’s 5-1 trouncing at Oxford.
In Italy, it was a disappointing day for Olivier Ntcham’s Genoa, who suffered a 5-0 home thrashing to Atalanta. The Frenchman was replaced on 55 minutes.
Joe Hart took his place between the sticks for Torino, who drew 2-2 with Udinese, and Bruno Zuculini helped Hellas Verona to a 2-0 triumph at Trapani.
In Spain, Marlos Moreno was brought on with 20 minutes left of Deportivo’s 3-0 defeat to Eliaquim Mangala’s Valencia. The French defender missed out however through suspension. Elsewhere, Samir Nasri was in full action for Sevilla in their 0-0 draw with Gijon.
Pablo Maffeo and Angelino lasted the full 90 for Girona and Mallorca respectively but both were on the losing side.