It looks like it's going to come down to three. I love Liam & I hope he's in the final, but unless something catastrophic happens to Steven, I think Liam won't make the finishing line.
I think Sophie and Liam will both give Steven a run for his money. Liam is by far the more natural talent and if he can get the actual baking right he beats the other two hands down on flavours.