Giành quyền thi đấu tứ kết, nhưng Roger Federer đã trải qua một cuộc so tài khó khăn trước Nicolas Kiefer.