Roger Federer has exacted sweet revenge over Rafael Nadal to sweep into a record 12th Wimbledon final with an enthralling four-set triumph over the mighty Spaniard.
Roger Federer has exacted sweet revenge over Rafael Nadal to sweep into a record 12th Wimbledon final with an enthralling four-set triumph over the mighty Spaniard.