I voted Federer in 3, although I did think about 2 for a while. I just don't think Andy at 90% will be able to beat Federer.
I think a Murray at 90% could def beat Federer,
Roger certainly improved against Cilic but he is hardly unbelievable this tournament.
Unfortunately it doesn't look like Andy is at 90% either.
He's under the weather and losing sets against a player like Stepanek, okay i know he played well but still.
Maybe tomorrow he will be sufficiently recovered enough to play with more authority, we can only hope, but federer at least does not look unbeatable here.
Its Novak that looks like he is going to take it in my view.