Roger Federer sealed his 20th grass consecutive win after he defeated Denis Kudla in the Semi final today by 7-6(1), 7-5.

Match Highlights to Follow

LEAVE A REPLY

Please enter your comment!
Please enter your name here