Roger Federer celebrated his return to the top of the world rankings by beating Milos Raonic 6-4 7-6 (7-3) to win the Mercedes Cup in Stuttgart. The Swiss, playing his first tournament since March after skipping the clay-court season, beat Canadian Milos Raonic for his 98th career title. His run to the final in Germany ensured he usurped previous world No 1 Rafael Nadal at the top of the ATP rankings, and if he wins in Halle next week – a traditional Federer stronghold – he will arrive at Wimbledon in July looking for his 100th title on tour.