With Mary Berry and Paul Hollywood looking for perfection, the trio must show off their skills in one last signature bake, followed by a technical challenge, and then the all-important showstopper.
With past contestants from the series returning to offer moral support and try the goodies the finalists have baked, there's lot of people to impress.
Richard has won star baker a record five times, and starts the competition the clear favourite, but can he hold his nerve? It's down to Sue Perkins and Mel Giedroyc to announce the winner – who will it be?
The Great British Bake Off final, BBC1, 8pm