12th Stage: Richard wins the stage

11 Jul 1996: Pascal Richard of Switzerland goes on to win the stage twelve of the Tour De France. Jesper Skibby of Denmark,on his shoulder, went on to finish second. Stage twelve consisted of 143.5 kms from Valance to Le Puy-en-Velay. Mandatory Credit: PascalRondeau/ALLSPORT
Winning Magazine Online
Return to the 1996 Tour de France Page