Sports July 6, 2025 Mathieu van der Poel Triumphs in Tour de France Stage 2 Amid Challenging Conditions