Twitter has reacting strongly after Prue Leith accidentally gave away the winner of the new series of The Great British Bake Off.
Fans of the Channel 4 show were treated to a tweet in which Leith described how emotional the final was.
It also congratulated the winner. One problem - the final hasn't aired yet.
Immediately the blunder was noticed by Twitter users, and the presenter has been trending on the social network.
Leith immediately took down the tweet and posted an apology, saying she was in a different time zone, but screenshots have already been taken.
Twitter users have had a somewhat varied reaction to the mistake.
See it below: