Rangers have won the Youth Cup final after a dramatic 3-2 win over Celtic at Hampden.
A second half goal from Nathan Young-Coombes proved to be the difference on the night as the Light Blues got the better of their rivals.
The Hoops got off to the worst possible start and found themselves 2-0 down after six minutes.
Ciaran Dickson opened the scoring with a brilliant long range effort, before Dapo Mebude converted a well-worked free kick just moments later.
It seemed like the Celtic youngsters were going to have a long night ahead of them but Stephen McManus' side rallied after the break.
It was the Hoops turn to score two in quick succession as American Cameron Harper made it 2-1 with a neat finish after some nice work from Karamoko Dembele.
And minutes later the sides were level after Paul Kennedy's free-kick was deflected into the back of the net.
But the Ibrox club composed themselves and regained the initiative with a brilliant header from Young-Coombes to make it 3-2.
Rangers had an excellent chance to double their advantage as Mebude was fouled in the penalty area but Kai Kennedy's resulting spot kick was saved by Liam Hughes.
Celtic pushed men forward towards the end as they looked for an equaliser but it was Rangers who edged it after a thrilling encounter.
Keep up-to-date with all the very latest news, what's on, sport and everything else in Belfast and beyond with the Belfast Live app.
Only select news that interests you by picking the topics you want to display on the app's homepage. Plus, our enhanced user experience includes live blogs, video, interactive maps and slick picture galleries. Download it now and get involved.
Click here to get it from the App Store or here for Google Play .