In a heart-pounding clash on stage three of the Tour de France 2025, Tim Merlier surged to a dramatic sprint victory amid chaos, while defending green jersey champion Jasper Philipsen’s crash sent shockwaves through the points competition from the very beginning