The 2026 Tour de France got underway with a 19.7-kilometre team time trial through the streets of Barcelona, introducing the peloton to the race's new format. While the stage victory still went to the fastest team, every rider received an individual finishing time for the general classification, mea...