I'd give Federer a 70 percent chance of winning this. He is playing better than last year and even in 2012 in my eyes. A lot of people are saying that this will be a classic but I don't see it that way -- if Federer plays like he did on Friday I don't think that this match will last long.
I'm not ashamed to say that I will be gutted if he loses. This is a big match: the head-to-head is 20-19, 1-1 on grass, 1-1 in major finals.
Edit: Noticed how Federer has started to swagger like a boss again? Big sign of confidence. There is usually only one outcome at times like these except when a certain Spaniard is on the other end of the court...