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