Roger Federer was all class as he made history by becoming the first man to reach seven consecutive Wimbledon finals.
The five-times champion produced some immaculate tennis against a brave but outclassed Tommy Haas to win 7-6 (7/3) 7-5 6-3 and maintain his 100% record in Wimbledon semi-finals.