Roger Federer lost Halle Open today against 21-year-old Borna Coric and ending his 20-match winning streak on grass and also bringing to a halt the Swiss maestro's reign as world number one.

Federer, 36, was bidding to win the event for the 10th time and secure his 99th career title heading into Wimbledon next week.

It was very impressive how the Croatian was able to face the World's No. 1 powerful game. And just by the way he also demonstrated why his opening victory against Alexander Zverev had not been a flash in the pan and contradicted all his critics who had forecast a weak performance on the grass court. Ahead of this tournament the man from Zagreb had only won two matches on the grass court. 

Watch here the game highlights