Chapeau!
https://www.cyclingnews.com/races/tour-de-france-2025/stage-6/results/
Right after he finished, before anyone else had crossed the line, the camera and mic was in close on him...and overheard "that was a fvcking ride, there".
Yep, it was Ben. Solo for 42K after getting out of a group of about 9 - and that group only formed after 2+ hours of groups trying to get into a breakaway.
Just a brutal effort and accomplishment.