Isaac del Toro wins Stage 2 of the Tour de France in Barcelona after overcoming a mechanical problem during the race. According to reports, the rider experiences a mechanical setback and then endures a prolonged wait before a bike change can be completed. Despite the delay, del Toro mounts a late challenge and takes the stage win. The Independent and France 24 both report that the victory comes in a time trial format for the second stage, with the finish in Barcelona on Sunday. The sources also agree on the broader significance of the result: del Toro becomes only the second Mexican to win a Tour de France stage, following Raul Alcala, and the first Mexican winner in more than three decades. While the accounts focus on his recovery from the mechanical issue, they describe the win as a combination of persistence during the disruption and a strong late effort that ultimately delivers the best time for the stage. The coverage presents the win as a standout personal and national milestone at the event.