Well, yes, he went downhill from there. That said, he came 2nd in the 2001 Giro and 4th in the Olympic time trial in 2000 (he also won Tirreno-Adriatico and Criterium International that year, and so forth).
He also ran a marathon in 2:39 two years after his retirement, beating Lance´s best...