Here's a recap of who won Junior Bake Off 2019 with all the contestants and results - spoiler!
Junior Bake Off sees youngsters aged between 9 and 15 enter the famous tent to show off their baking skills.
The spin-off to the Great British Bake Off aired for four series on BBC One before moving to Channel 4 for the first time this year.
20 contestants compete, starting in two separate week-long heats. Each heat spans five episodes, featuring 10 bakers who face Technical Bakes and Showstopper challenges.
Five contestants in each heat were sent home leaving five to progress through to the final week.
There the top 10 went head to head with one crowned ultimate winner having put their cake, biscuit, bread and pastry-making skills to the test.
See all the contestants, winner and results below...
Junior Bake Off 2019 finalists, results and WINNER
Recap the top 10 contestants through to the final week and results...
Finley, 13 from Manchester - WINNER!
Amal, 13 from Essex - FINALIST
Aleena, 15 from Greater Manchester - FINALIST
Eliza, 14 from North Yorkshire - FINALIST
Tom W, 13 from Falmouth - ELIMINATED
Vaughan, 13 from County Durham - ELIMINATED
Kian, 13 from Hull - ELIMINATED
Tom O, 15 from Gloucestershire - ELIMINATED
Maddie, 11 from London - ELIMINATED
Tilly, 9 from Bath - ELIMINATED
Junior Bake Off 2019 Heat A results
The following contestants were eliminated in the first heat:
Bakr, 15 from Derby
Zoe, 10 from Nottinghamshire
Zak, 13 from Hertfordshire
George, 11 from Devon
Oliver, 10 from Northamptonshire
Junior Bake Off 2019 Heat B results
The following contestants were eliminated in the second heat:
Karina, 13 from West Yorkshire
Lorien, 9 from London
Jaya, 10 from Solihull
Dru, 15 from London
Sam, 9 from Berkshire
Junior Bake Off aired weeknights at 5PM on Channel 4.
You can catch up and watch episodes online via the All4 Player.