Go Lance!

Cycling July 17th, 2001

it's not over yet, but … "Lance Armstrong launched an explosive attack on the famed and feared Alpe d'Huez on Tuesday to take a spectacular victory on the 10th stage of the Tour de France, firing his bid for a third successive title."

From: Armstrong Surges to Devastating Tour Stage Win