Giro d'Italia 2025: Del Toro's Strategy and Carapaz's Frustration