Holenderka musiała się jednak wycofać z czynnego kolarstwa w związku z anoreksją, w wyniku której straciła ok. 20 kg. Pokonała jednak chorobę i wróciła do sportu w 1997 roku, zdobywając mistrzostwo kraju w wyścigu indywidualnym na dochodzenie. W 1998 roku zdobyła kolejne tytuły międzynarodowe: na mistrzostwach świata w Valkenburgu zdobyła złoty medal w jeździe indywidualnej na czas oraz srebro w wyścigu ze startu wspólnego, ulegając jedynie Litwince Dianie Žiliūtė. Ponadto na mistrzostwach świata w Bordeaux była druga w indywidualnym wyścigu na dochodzenie, za Australijką Lucy Tyler-Sharman. Podczas mistrzostw świata w Weronie w 1999 roku obroniła tytuł wywalczony rok wcześniej w jeździe indywidualnej na czas. Największe sukcesy van Moorsel osiągnęła na igrzyskach olimpijskich w Sydney w 2000 roku. We wszystkich swoich startach zdobyła medale, w tym aż trzy złote: w indywidualnej jeździe na czas, w wyścigu ze startu wspólnego oraz w indywidualnym wyścigu na dochodzenie. Ponadto wywalczyła srebrny medal w wyścigu punktowym, ustępując tylko Włoszce Antonelli Bellutti.