Roger Federer took his 9th Gerry Weber title on Sunday in Halle, despatching German, Alexander Zverev in two straight sets, 6-1 6-3.
The match lasted just 53 minutes. The Swiss ace lifted the trophy without dropping a set all week.
The 35-year-old Swiss first reached the Halle final in 2003, beating German Nicolas Kiefer for the crown.
But Federer hasn’t played for the trophy at the ATP World Tour 500 tournament since 2015.
Federer lost to Zverev in last year’s Halle semi-finals but beat the German last year in Rome.
The World No. 5 has yet to drop a set in Halle this week. He improved his all-time record at the tournament to 58-6 and is 23-2 on the season. Federer has reached the final in four of his six tournaments this year.
Federer will now go to Wimbledon seeded third. The third grand slam of the year will start on 3 July and end 16 July.