Lance Armstrong wins his record-equalling fifth consecutive Tour de France title

He beats closest rival Jan Ullrich by 76 seconds. [BBC SPORT]

← Wired Tour de France: More Data, Faster. Is That Better or Worse? Apple targeting corporate market with G5? →