Peter Sagan wins seventh stage of Tour de France . Slovakian star wins from John Degenkolb and Daniele Bennati . ( CNN ) -- South African Daryl Impey retains yellow jersey . (CNN) --
Peter Sagan wins seventh stage of Tour de France . Slovakian star wins from John Degenkolb and Daniele Bennati . South African Daryl Impey retains yellow jersey . (CNN) --