Italian Does It Right This Time
Italian Mario Cipollini won the 153.4-mile second stage of the Tour de France, 24 hours after judges bumped him off the podium for crowding riders while finishing second.
Meanwhile, Switzerland’s Alex Zulle retained the overall lead he earned in the opening prologue Saturday.