I've improved since last year - Federer
World number one Roger Federer claims his game is better than at this stage last year after reaching the French Open semi-finals.
The 24-year-old Swiss star booked his place in the last four at Roland Garros for the second consecutive year with a 6-4 6-3 6-4 victory over Mario Ancic, the 12th seed from Croatia.




