Với việc Nadal vượt qua Cilic trong trận bán kết 1 Thượng Hải Masters, người hâm mộ quần vợt đều rất hy vọng có thể được chứng kiến trận chung kết trong mơ giữa Nadal và Federer. Tuy nhiên, thử thách cho Federer tại bán kết 2 cũng là rất lớn khi anh phải đối đầu với một Del Potro đang có phong độ tốt.
Quả thực, Del Potro đã tạo ra rất nhiều khó khăn cho tay vợt người Thụy Sĩ. Trong set đấu đầu tiên, Del Potro thi đấu đầy hứng khởi và khiến Federer phải nhận thất bại 3-6.
Del Potro thi đấu ấn tượng và giành thắng lợi trong set 1
Bước vào set 2, Federer thể hiện ý chí cực lớn và bẻ break nghẹt thở trong game 6 sau 5 lần có cơ hội vượt lên. Tận dụng thời cơ, "Tàu tốc hành" không mắc sai lầm nào để thắng 6-3, qua đó san bằng tỷ số sau 2 set.
Federer đang đứng trước cơ hội giành danh hiệu thứ 2 tại Thượng Hải Masters trong sự nghiệp
Ở set quyết định, Del Potro bất ngờ mất tinh thần và để bản lĩnh của Federer lấn át hoàn toàn. Những pha giao bóng lên lưới sở trưởng của tay vợt Thụy Sĩ nhấn chìm đối thủ để giành tiếp chiến thắng 6-3 sau khi bẻ break trong game 3 và game 9.
Chung cuộc, Federer vượt qua Del Potro với tỷ số 2-1 (3-6, 6-3, 6-3) và sẽ đụng độ Nadal trong trận chung kết Thượng Hải Masters 2017.
Bán kết Thượng Hải Masters 2017: Federer 2-1 Del Potro (3-6, 6-3, 6-3)