I think he will reach the SF. The more interesting question is whether Nole and Nadal will make that stage as well. Federer always has a nice draw. Djokovic v Del Potro could be a great match later, and I can't imagine Nole is happy about having to play someone as good so early. Delpy has shown some signs of good form recently, and I would expect him to at least take Nole very close. And then in the next round he may have to play against an inspired gasquet and take on a partisan home crowd, what a match that would be. Nadal's biggest worry is Soderling who has been very efficient thus far. I have a feeling that one of the big two will not make it to the semi final.
Real shame the Djoko/Delpo match had to stop at 1-1. Djoko's cage was definitely being rattled by Delpo in the 2nd, and there's no doubt from recent results that Delpo is well on his way back to top form.