The world number one Rafael Nadal beat Roger Federer in straight sets 7-5 6-3 this afternoon to reach the final of the ATP World Finals. In the final Nadal will meet world number two Novak Djokovic who swept aside Stanislas Wawrinka 6-3 6-3 this evening. The Serbian winning run is now 21 matches, his last defeat was against Nadal in the US Open.