Tour De France 2023: Launch Trailer
Victor Lafay won stage two of the Tour de France in San Sebastian to end a 15-year wait for the Cofidis team to enjoy victory in their home race as Adam Yates retained the yellow jersey.
Lafay timed a late attack to perfection as he broke clear of a peloton reduced to just 24 riders as they passed under the flamme rouge, then just hanging on to beat pre-stage favourite Wout Van Aert to the line.
Yates was in the lead group to keep yellow with team-mate Tadej Pogacar third on the stage to hoover up a few more bonus seconds, finishing just ahead of Pello Bilbao and Tom Pidcock.
Follow all the latest updates from stage two below: