Selasi Gbormittah left the Great British Bake Off tonight and viewers weren't happy.
It was the semi-final of the final BBC series and it was Selasi who left the Great British Bake Off tonight, falling at the final hurdle.
Judges Paul Hollywood and Mary Berry picked the top three bakers and Selasi missed out as Andrew Smyth, Jane Beedle and Candice Brown made it into net week's final.
Online and viewers watching couldn't quite deal with it all...
I mean if Selasi goes then 2016 has just been a joke from start to finish. #GBBO
— Olivia Sopel (@livsoap) October 19, 2016
Selasi is no longer chill, and we are all no longer chill either. A stressed Selasi is just not good for the world. #GBBO
— Arden Rubens (@ardenrubens) October 19, 2016
— Scott Bryan (@scottygb) October 19, 2016
— Amanda (@Pandamoanimum) October 19, 2016
SELASI YOURE BREAKING MY GODDAMN HEART HERE
— 117 DAYS (@forlornruins) October 19, 2016
— Heather CameronHayes (@HeatherC_H) October 19, 2016
Noooo! Selasi!!! #gbbo
— Sadie (@Schneddieee) October 19, 2016
How am I supposed to enjoy my birthday tomorrow now Selasi has left the bake off
— Helena Parkar (@HelenaParkar) October 19, 2016
— Annabel Walker (@Annabel_Juliet) October 19, 2016
🙁 in memory of selasi ❤️ pic.twitter.com/hi1FDwjIVH
— Lam (@Lameeesh) October 19, 2016
— Niamh Strong (@_niamhstrong) October 19, 2016
But alas, the semi-final is now done and dusted and it's onto the final.
One of Andrew Smyth, Jane Beedle and Candice Brown will be crowned the Great British Bake Off 2016 winner next week.
The Great British Bake Off 2016 final airs Wednesday at 8PM on BBC One.