Indian Wells 2021: results, scores, John Millman vs Jack Sock, argument, video, reaction, Emma Raducanu, Round of 128
![Roger Federer dispatches Jack Sock to set up all-Swiss final at Indian Wells | South China Morning Post Roger Federer dispatches Jack Sock to set up all-Swiss final at Indian Wells | South China Morning Post](https://cdn1.i-scmp.com/sites/default/files/images/methode/2017/03/19/f17557ae-0c57-11e7-8938-48dffbf7165d_image_hires.jpg)
Roger Federer dispatches Jack Sock to set up all-Swiss final at Indian Wells | South China Morning Post
![comscore Tennis logo Live Scores News Tournaments Players & Rankings Baseline Tickets Search Login Edit Profile Logout Live Scores News Tournaments Players & Rankings Baseline Tickets FORGE GO Advertising 0 Results All video story TENNIS ... comscore Tennis logo Live Scores News Tournaments Players & Rankings Baseline Tickets Search Login Edit Profile Logout Live Scores News Tournaments Players & Rankings Baseline Tickets FORGE GO Advertising 0 Results All video story TENNIS ...](https://images.tennis.com/image/private/t_1-1_768/f_auto/tenniscom-prd/phthuvd5q9uyf0didqhj.jpg)
comscore Tennis logo Live Scores News Tournaments Players & Rankings Baseline Tickets Search Login Edit Profile Logout Live Scores News Tournaments Players & Rankings Baseline Tickets FORGE GO Advertising 0 Results All video story TENNIS ...
![Miami Open 2017 live streaming: Watch Rafael Nadal vs Jack Sock live tennis on TV, online - IBTimes India Miami Open 2017 live streaming: Watch Rafael Nadal vs Jack Sock live tennis on TV, online - IBTimes India](https://data1.ibtimes.co.in/en/full/640576/rafael-nadal-jack-sock-rafael-nadal-vs-jack-sock-miami-open-miami-open-live-streaming-rafael.jpg?h=450&l=50&t=40)