Borna Coric successfully cliped Roger’s wings after leaving him for dead on Sunday with a 7-6 (8/6), 3-6, 6-2 defeat in the final of the ATP Halle grass event.
The Croat also made Federer lose the number one spot in ATP rankings to Rafael Nadal, and missed a chance to earn a record 10th title at the German venue.
Coric who is ranked 34th also ended Federer’s 20-match win streak on grass, which stretched to June, 2017.
The Swiss will drop to second in the world behind Rafael Nadal, who is playing no tune-up events prior to the start of Wimbledon a week from Monday.
The loss in just over two hours means came a week after Federer won his 98th title in Stuttgart.
Coric, who accounted for German second seed Alexander Zverev in the first round, held his nerve against the crowd favourite at this venue which styles itself after the All England club.