Question: who won the tour de france after lance armstrong
Answer: Óscar Pereiro