Novak is a different animal when he faces one of the top guys, Mugro could pull a Wawrinka and get to the finish line...if it does come to this, let's hope he can break for the match and doesn't have to serve it out.
As for Roger, we all saw what Novak did to him on clay last year.
Look, in the last 2 years at RG their H2H is 1-1. In GS in the last 2 years its 3-2 for Novak. Its ridiculous to think that a player like Almagro has a better chance than Federer to beat Novak in a Slam at this point.That just screams willful ignorance to me.