Cycling: Armstrong needs to step on pedal (Independent)