Gonzalez beats Federer to take Shanghai's Masters Cup
World number one Roger Federer was beaten by Chile’s Fernando Gonzalez at the Tennis Masters Cup on Monday.
The Swiss started well before losing his way, eventually going down to a shock 3-6 7-6 (7/1) 7-5 loss.




