Tim Merlier claimed victory on Stage 7 of the 2026 Tour de France, winning the expected bunch sprint in Bordeaux after 175.1 kilometres of racing. Soren Waerenskjold finished second, while Biniam Girmay completed the podium. Jasper Philipsen received an excellent lead-out from Alpecin-Premier Tech b...