Wyniki te dały mu awans na najwyższą pozycję w rankingu w karierze, nr 4., a także kolejny raz prawo udziału w ATP World Tour World Championships; tym razem odpadł po meczach grupowych, po porażkach z Toddem Martinem i Jewgienijem Kafielnikowem oraz zwycięstwie nad Nicolasem Kieferem.

W 2000 roku był m.in. w finale turnieju w Indian Wells, gdzie przegrał z Àlexem Corretją. Wygrał również zawody w Cincinnati (w finale z Timem Henmanem) oraz halowy turniej w Bazylei, pokonując Rogera Federera. W turnieju Tennis Masters Cup w Lizbonie uczestniczył jako rezerwowy. Ostatni turniej w karierze wygrał w 2002 roku w Marsylii (w finale z Nicolasem Escudém).

Poza turniejem Australian Open 1999 osiągnął dwukrotnie ćwierćfinały imprez wielkoszlemowych – na Wimbledonie w 2001 roku i Australian Open w 1996 roku. Wygrał łącznie 19 turniejów zawodowych, w dalszych 7 osiągając finały. W deblu triumfował w jednym turnieju, w Marsylii w 1997 roku, partnerując Magnusowi Larssonowi.