Chỉ ít phút sau khi Rafael Nadal giành chiến thắng cách biệt trước Fabio Fognini, đến lượt Federer ra sân đối đầu Alexander Dogopolov. Trong quá khứ, Federer toàn thắng Dolgopolov cả 6 trận mà không để thua set nào, vì thế đây có thể nói là đối thủ yêu thích của "tàu tốc hành" người Thụy Sĩ.
Sự khác biệt được Federer tạo ra ngay trong game giao bóng đầu tiên của Dolgopolov khi giành được break để dẫn trước. Từng đó thôi là quá đủ để FedEx thắng 6-4 và khép lại ván một.
Ván hai, tình hình thậm chí còn dễ dàng hơn cho Federer. Tay vợt số 2 thế giới bẻ liền 2 game giao bóng của Alexandr Dolgopolov, để thắng đậm 6-2. Như vậy, Federer nối gót Nadal, góp mặt ở tứ kết Thượng Hải Masters 2017.
Federer ghi đến 11 điểm ace trong trận này và tỷ lệ giao bóng một ăn điểm lên đến 80%. Vào lúc này, mỗi chiến thắng sẽ giúp Federer tiếp tục nuôi hy vọng soán ngôi vị số 1 thế giới của Rafael Nadal.
Federer sẽ đối đầu Richard Gasquet ở tứ kết.