Biniam Girmay Sprints to Victory in Stage 8 of Tour de France 2024 0 06.07.2024 18:33 RoadCycling.com Biniam Girmay (Intermarche-Wanty) has won stage 8 of Tour de France 2024; Tadej Pogacar remains general classification leader for UAE Team EmiratesSponsor link: Buzzbike - Rent the bike, own the city