Kevin Anderson shocks Roger Federer in a five-set classic. John Isner, Novak Djokovic and Rafael Nadal join Anderson in the final four


00


CNN

13 Related Articles from 2018-07-11