Croatia's Borna Coric on Sunday claimed the Halle Open title after beating defending champion and world No. 1 Roger Federer of Switzerland 7-6 (8-6), 3-6, 6-2 in the final match, effectively handing the top spot in the ATP ranking back to Spain's Rafael Nadal.