Roger Federer brought up a century of victories at Wimbledon and now faces a blockbuster semi-final clash with old foe Rafael Nadal.
Roger Federer brought up a century of victories at Wimbledon and now faces a blockbuster semi-final clash with old foe Rafael Nadal.