Federer can definetly go the distance in this tournament. At least to the finals, where he'll play Nadal. Not sure what half of the draw Safin is in, but he'll be the only other threat to Fed. Federer was playing very well today and if he can keep this level up, it'll be enough to beat anyone not named Rafael or Marat. For them, he'll probably have to step his game up even more.