Kei Nishikori returns the ball to Roger Federer in their quarter-final on Key Biscayne in Miami, Florida. Photo: EPA

Kei Nishikori upsets Roger Federer in stunning straight sets victory

Japanese 20th seed sets up semi-final clash with Novak Djokovic

TOP PICKS

Kei Nishikori returns the ball to Roger Federer in their quarter-final on Key Biscayne in Miami, Florida. Photo: EPA
READ FULL ARTICLE