1<!DOCTYPE html> 2<html lang="en"> 3<head> 4 <meta charset="utf-8" /> 5 <title>Sporting stakes</title> 6 <meta name="description" content="Official website of La Vuelta Femenina by Carrefour.es" /> 7<meta name="viewport" content="width=device-width, initial-scale=1" /> 8<meta name="image" content="https://www.lavueltafemenina.es/img/global/logo.png" /> 9<meta name="lang" content="en" /> 10<meta name="race" content="lvf" /> 11<meta name="year" content="2026" /> 12<meta name="pageKey" content="enjeux-sportifs" /> 13<meta property="viewport" content="width=device-width, initial-scale=1, minimum-scale=1, maximum-scale=1, user-scalable=no" /> 14<meta property="og:image" content="https://www.lavueltafemenina.es/img/global/logo-og.png" /> 15<meta property="og:type" content="website" /> 16<meta property="og:site-name" content="La Vuelta Femenina 2026" /> 17<meta property="og:url" content="https://www.lavueltafemenina.es/en/the-race/sporting-stakes" /> 18<meta property="og:title" content="Sporting stakes" /> 19<meta property="og:description" content="Official website of La Vuelta Femenina by Carrefour.es" /> 20 21 22 <link rel="icon" type="image/png" href="/favicon-96x96.png" sizes="96x96" /> 23<link rel="icon" type="image/svg+xml" href="/favicon.svg" /> 24<link rel="shortcut icon" href="/favicon.ico" /> 25<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" /> 26<meta name="apple-mobile-web-app-title" content="LVF" /> 27<link rel="manifest" href="/manifest.json" crossorigin="use-credentials"/> 28 29 30 <!--[if lte IE 8]> 31
31<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
31<![endif]--> 32 33
33<script> 34 window.gdprAppliesGlobally=false; 35 window.cmp_addFrame=function(e){if(!window.frames[e]){if(document.body){var d=document.createElement("iframe");d.style.cssText="display:none";d.name=e;document.body.appendChild(d)}else{window.setTimeout('window.cmp_addFrame("'+e+'")',10)}}}; 36 window.cmp_rc=function(j){var d=document.cookie;var g="";var f=0;while(d!=""&&f<100){f++;while(d.substr(0,1)==" "){d=d.substr(1,d.length)}var h=d.substring(0,d.indexOf("="));if(d.indexOf(";")!=-1){var e=d.substring(d.indexOf("=")+1,d.indexOf(";"))}else{var e=d.substr(d.indexOf("=")+1,d.length)}if(j==h){g=e}i=d.indexOf(";")+1;if(i==0){i=d.length}d=d.substring(i,d.length)}return(g)}; 37 window.cmp_stub=function(){var d=arguments;__cmp.a=__cmp.a||[];if(!d.length){return __cmp.a}else{if(d[0]==="ping"){if(d[1]===2){d[2]({gdprApplies:gdprAppliesGlobally,cmpLoaded:false,cmpStatus:"stub",displayStatus:"hidden",apiVersion:"2.0",cmpId:31},true)}else{d[2]({gdprAppliesGlobally:gdprAppliesGlobally,cmpLoaded:false},true)}}else{if(d[0]==="getUSPData"){d[2]({version:1,uspString:window.cmp_rc("")},true)}
37else{if(d[0]==="getTCData"){__cmp.a.push([].slice.apply(d))}else{if(d.length==4&&d[3]===false){d[2]({},false)}else{__cmp.a.push([].slice.apply(d))}}}}}}; 38 window.cmp_msghandler=function(h){var d=typeof h.data==="string";try{var g=d?JSON.parse(h.data):h.data}catch(j){var g=null}if(typeof(g)==="object"&&g!==null&&"__cmpCall" in g){var f=g.__cmpCall;window.__cmp(f.command,f.parameter,function(l,k){var e={__cmpReturn:{returnValue:l,success:k,callId:f.callId}};h.source.postMessage(d?JSON.stringify(e):e,"*")})}if(typeof(g)==="object"&&g!==null&&"__uspapiCall" in g){var f=g.__uspapiCall;window.__uspapi(f.command,f.version,function(l,k){var e={__uspapiReturn:{returnValue:l,success:k,callId:f.callId}};h.source.postMessage(d?JSON.stringify(e):e,"*")})}if(typeof(g)==="object"&&g!==null&&"__tcfapiCall" in g){var f=g.__tcfapiCall;window.__tcfapi(f.command,f.version,function(l,k){var e={__tcfapiReturn:{returnValue:l,success:k,callId:f.callId}};h.source.postMessage(d?JSON.stringify(e):e,"*")},f.parameter)}}; 39 window.cmp_setStub=function(d){if(!(d in window)||(typeof(window[d])!=="function"&&typeof(window[d])!=="object"&&(typeof(window[d])==="undefined"||window[d]!==null))){window[d]=window.cmp_stub;window[d].msgHandler=window.cmp_msghandler;if(window.addEventListener){window.addEventListener("message",window.cmp_msghandler,false)}else{window.attachEvent("onmessage",window.cmp_msghandler)}}}; 40 window.cmp_addFrame("__cmpLocator"); 41 window.cmp_addFrame("__uspapiLocator"); 42 window.cmp_addFrame("__tcfapiLocator"); 43 window.cmp_setStub("__cmp"); 44 window.cmp_setStub("__tcfapi"); 45 window.cmp_setStub("__uspapi"); 46 </script>
46 47 <!-- Google Tag Manager --> 48
48<script>
vendor: 375 bytes, lines 48-52
48(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 49 new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 50 j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 51 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 52 })(window,document,'script','dataLayer','
52GTM-WN5XRZT
vendor: 3 bytes, line 52
52');
52</script>
52 53 <!-- End Google Tag Manager --> 54 55 56
56<script> 57 var customEvents = {}; 58 // Le SDK Facebook a ete retire : il etait injecte sur toutes les pages et 59 // appelait Meta avant tout consentement, alors que son unique usage etait le 60 // widget .fb-page du bloc block_facebook -- bloc lui-meme supprime, aucune page 61 // ne l'utilisait (verifie sur les 26 bases locales et confirme en prod). 62 63 function checkCookieForRedirect() { 64 document.body.style.display = 'none'; 65 if (document.body.className.includes('hide-admin') && localStorage.getItem('_lang')) { 66 localStorage.removeItem('_lang') 67 } 68 const lang = localStorage.getItem('_lang'); 69 if (/^\/[a-zA-Z]{2}(?:.+|$)/.test(window.location.pathname) && /^[a-zA-Z]{2}$/.test(lang)) { 70 if (!(new RegExp('^\/' + lang + '(?:.+|$)')).test(window.location.pathname)) { 71 var link = document.querySelector('.header__lang__menu .nav__link[data-lang='+lang+']'); 72 if (link) { 73 link = `${link.href}${window.location.search}`; 74 window.location.href = link; 75 return; 76 } 77 } 78 } 79 document.body.style.display = 'block'; 80 } 81 82 window.translations = { 83 slidePrev: 'Previous slide', 84 slideNext: 'Next slide' 85 }; 86 </script>
86 87 88 <!--<link href="https://fonts.googleapis.com/css?family=Open+Sans:400,400i,600,600i,700,700i" rel="stylesheet">--> 89 <link rel="preload" href="/dist/js/scripts.jquery.6a7766d.js" as="script"> 90 <link rel="preload" href="/dist/css/4.style.1164bc8.css" as="style"> 91 <link rel="preload" href="/dist/css/10.style.8e810d3.css" as="style"> 92 <link rel="preload" href="/dist/css/7.style.6939bb7.css" as="style"> 93 <link rel="preload" href="/dist/js/scripts.vendor.8e810d3.js" as="script"> 94 <link rel="preload" href="/dist/js/scripts.runtime.ebcda04.js" as="script"> 95 <link rel="preload" href="/dist/js/scripts.vendors.90b9a54.js" as="script"> 96 <link rel="preload" href="/dist/js/scripts.main.6939bb7.js" as="script"> 97 <link href="/dist/css/4.style.1164bc8.css" rel="stylesheet"> 98 <link href="/dist/css/10.style.8e810d3.css" rel="stylesheet"> 99 <link href="/dist/css/7.style.6939bb7.css" rel="stylesheet"> 100 101
102<script> 103 // Appel asynchrone au tag DFP 104 var googletag = googletag || {}; 105 googletag.cmd = googletag.cmd || []; 106 107 /* 108 * Consentement publicitaire (limited ads). 109 * 110 * Sans consentement, GPT continue de servir mais en mode "limited ads" : pas de 111 * cookie (__gads / __gpi / __eoi), pas de personnalisation. Releve terrain du 112 * 2026-09-22 sur www.paris-roubaix.fr : ces trois cookies etaient deposes AVANT 113 * tout choix utilisateur, d'ou ce gate. 114 * 115 * Deux contraintes imposees par Google, qui expliquent la forme du code : 116 * - le mode limited ads exige le bundle servi par pagead2.googlesyndication.com 117 * (celui de googletagservices.com ne le supporte pas) ; 118 * - setPrivacySettings({limitedAds}) doit etre pose AVANT la premiere requete 119 * publicitaire, d'ou la decision prise avant meme d'injecter le script. 120 * 121 * On ne s'appuie pas sur __tcfapi : la CMP consentmanager n'est pas enregistree 122 * comme CMP IAB sur ce parc (pas de __tcfapi en prod, finalites custom c5x), donc 123 * GPT ne recoit aucun signal TCF et se comporte comme si le RGPD ne s'appliquait 124 * pas. On lit l'API native __cmp, comme consentGate.js le fait pour Dailymotion. 125 */ 126 /* 127 * Google Advertising Products dans la configuration CMP (wsid 157256) : 128 * {"id":"s1498","n":"Google Advertising Products","i3id":755,"ps":"c52"} 129 * On teste les deux cles : vendorConsents est indexe par ID GVL quand le vendor 130 * en a un (releve terrain : "755": true), mais le systemid reste le seul 131 * identifiant garanti si la CMP change d'indexation. 132 * 133 * A ne pas confondre avec les autres entrees Google de la meme config, qui ne 134 * pilotent pas GPT : "s1" Google Ads, "s135" Google General, "s905" Google Tag 135 * Manager, "s2612" Google Fonts. 136 */ 137 var GOOGLE_ADS_VENDORS = [755, 's1498']; 138 /* 139 * Combien de temps attendre la CMP avant de trancher. 140 * 141 * Le delai depend de ce qu'on sait deja du visiteur, grace a un marqueur 142 * SYNCHRONE : consentmanager ecrit __cmpconsentx<cmp_id> uniquement une fois 143 * que l'utilisateur a tranche. (A ne pas confondre avec __cmpcccx<cmp_id>, 144 * present des la premiere visite : releve terrain du 22/09/2026, avant tout 145 * clic, seul __cmpcccx157256 etait pose.) 146 * 147 * - marqueur absent : aucun choix enregistre, la reponse de la CMP ne peut etre 148 * qu'un non. On part en limited ads tout de suite, sans retarder les pubs. 149 * - marqueur present : un choix existe, il vaut la peine de l'attendre. La CMP 150 * etant livree en async par GTM, elle depasse regulierement les 2 s -- c'est 151 * ce qui faisait basculer en limited ads des visiteurs pourtant consentants, 152 * sans rattrapage possible (GPT ne repose pas de cookie apres coup). 153 */ 154 var CMP_WAIT_MS = 10000; 155 var CMP_WAIT_UNKNOWN_MS = 0; 156 var CMP_POLL_MS = 100; 157 // Apres un depart en limited ads, on continue de guetter le consentement bien 158 // plus longtemps : mesure terrain sur www.paris-roubaix.fr, la CMP peut ne 159 // prendre la main qu'au bout d'une trentaine de secondes. 160 var CMP_UPGRADE_POLL_MS = 500; 161 var CMP_UPGRADE_DEADLINE_MS = 60000; 162 163 (function() { 164 var decided = false; 165 166 // Un choix a-t-il deja ete enregistre ? Lecture synchrone, disponible des la 167 // premiere ligne de la page, la ou __cmp n'est encore qu'un stub muet. 168 function hasStoredChoice() { 169 if (/(?:^|;\s*)__cmpconsentx\d+=/.test(document.cookie)) { 170 return true; 171 } 172 173 /* 174 * La CMP duplique son choix en localStorage, sous des cles suffixees par 175 * le domaine (__cmpconsentx157256_.paris-roubaix.fr). Selon le domaine 176 * servi, le cookie peut manquer la ou le localStorage est present : on 177 * regarde les deux plutot que de parier sur l'un. 178 */ 179 try { 180 for (var i = 0; i < window.localStorage.length; i++) { 181 if (window.localStorage.key(i).indexOf('__cmpconsentx') === 0) { 182 return true; 183 } 184 } 185 } catch (e) { 186 // localStorage inaccessible (navigation privee bridee, cookies bloques). 187 } 188 189 return false;
190 } 191 192 var waitMs = hasStoredChoice() ? CMP_WAIT_MS : CMP_WAIT_UNKNOWN_MS; 193 194 // Lecture synchrone du choix deja enregistre. Renvoie true (consenti), 195 // false (refuse ou pas de vendor) ou null (CMP pas encore la / muette). 196 function readAdConsent(done) { 197 if (typeof window.__cmp !== 'function') { 198 return done(null); 199 } 200 201 var status; 202 try { 203 status = window.__cmp('consentStatus'); 204 } catch (e) { 205 return done(null); 206 } 207 208 // Le stub repond undefined ; userChoiceExists ne passe a true qu'apres 209 // un clic reel (consentExists, lui, vaut toujours true : faux ami). 210 if (!status || typeof status !== 'object') { 211 return done(null); 212 } 213 if (status.userChoiceExists !== true) { 214 return done(false); 215 } 216 217 try { 218 window.__cmp('getCMPData', null, function(data) { 219 var consents = (data && data.vendorConsents) || {}; 220 var granted = GOOGLE_ADS_VENDORS.some(function(key) { 221 return consents[key] === true; 222 }); 223 224 done(granted); 225 }); 226 } catch (e) { 227 done(false); 228 } 229 } 230 231 function loadGpt(limited) { 232 if (decided) { 233 return; 234 } 235 decided = true; 236 237 googletag.cmd.unshift(function() { 238 googletag.pubads().setPrivacySettings({ 239 limitedAds: limited, 240 nonPersonalizedAds: limited 241 }); 242 }); 243 244 /* 245 * Le bundle depend du mode : pagead2.googlesyndication.com est celui qui 246 * supporte le limited ads, securepubads.g.doubleclick.net est le bundle 247 * GPT standard. On ne charge donc le premier que quand on en a besoin, 248 * plutot que de supposer qu'il sert aussi les pubs normales -- hypothese 249 * que rien ne confirme et qui priverait de cookies un visiteur consentant. 250 */ 251 var gads = document.createElement("script"); 252 gads.async = true; 253 gads.type = "text/javascript"; 254 gads.src = limited 255 ? "https://pagead2.googlesyndication.com/tag/js/gpt.js" 256 : "https://securepubads.g.doubleclick.net/tag/js/gpt.js"; 257 var node = document.getElementsByTagName("script")[0]; 258 node.parentNode.insertBefore(gads, node); 259 260 // Charge en mode normal : le consentement est deja acquis, il n'y a rien 261 // a rattraper et un refresh de plus serait une requete pour rien. 262 if (!limited) { 263 upgraded = true; 264 265 return; 266 } 267 268 watchForConsent(); 269 } 270 271 /* 272 * Acceptation en cours de session : on repasse en mode normal et on rejoue 273 * une requete sur les slots deja affiches, sinon le visiteur qui vient 274 * d'accepter reste en pub contextuelle jusqu'a sa prochaine navigation. 275 * 276 * A verifier en recette : Google documente setPrivacySettings({limitedAds}) 277 * comme devant preceder la premiere requete. Si la bascule a chaud n'est pas 278 * prise en compte, le repli est l'option "recharger la page apres 279 * consentement" du portail consentmanager -- pas de code supplementaire ici. 280 * Le refresh ne porte que sur des slots deja affiches : on ne rejoue pas le 281 * modele pilote par display(), qui avait casse lors de l'essai 282 * disableInitialLoad() (cf. hotfix/000-cmp-iab-mode). 283 */ 284 var upgraded = false; 285 var consentWatch = null; 286 287 function upgradeIfGranted() { 288 if (upgraded) { 289 return; 290 } 291 292 readAdConsent(function(granted) { 293 if (granted !== true || upgraded) { 294 return; 295 } 296 297 upgraded = true; 298 if (consentWatch !== null) { 299 window.clearInterval(consentWatch); 300 } 301 302 googletag.cmd.push(function() { 303 googletag.pubads().setPrivacySettings({
304 limitedAds: false, 305 nonPersonalizedAds: false 306 }); 307 googletag.pubads().refresh(); 308 }); 309 }); 310 } 311 312 /* 313 * On RELIT l'etat periodiquement, on ne se contente pas de l'evenement 314 * `consent` : celui-ci signale un CHANGEMENT de choix. Un visiteur qui a 315 * deja accepte et qui recharge la page ne le declenche pas -- son choix est 316 * deja enregistre, rien ne change. Sans cette relecture, un consentant dont 317 * la CMP repond au-dela de CMP_WAIT_MS restait en limited ads a CHAQUE 318 * chargement, donc sans cookie ni personnalisation, definitivement. 319 * 320 * L'abonnement a l'evenement est conserve par-dessus : il rattrape 321 * l'acceptation en cours de session sans attendre le prochain tick. 322 */ 323 function watchForConsent() { 324 try { 325 window.__cmp('addEventListener', ['consent', upgradeIfGranted, false], null); 326 } catch (e) { 327 // CMP sans API d'evenements : la relecture periodique suffit. 328 } 329 330 consentWatch = window.setInterval(function() { 331 // La CMP peut arriver tres tard (GTM async, CDN lent) : on la guette 332 // jusqu'a CMP_UPGRADE_DEADLINE_MS, bien au-dela du delai de decision. 333 if (Date.now() - startedAt > CMP_UPGRADE_DEADLINE_MS) { 334 window.clearInterval(consentWatch); 335 336 return; 337 } 338 339 upgradeIfGranted(); 340 }, CMP_UPGRADE_POLL_MS); 341 } 342 343 var startedAt = Date.now(); 344 345 (function poll() { 346 readAdConsent(function(granted) { 347 if (decided) { 348 return; 349 } 350 if (granted === true) { 351 return loadGpt(false); 352 } 353 if (granted === false) { 354 return loadGpt(true); 355 } 356 // CMP pas encore chargee : on lui laisse waitMs, puis on part en 357 // limited ads. Ne jamais bloquer le chargement des pubs sur une CMP 358 // indisponible (panne CDN, ad-blocker) : on degrade, on ne coupe pas. 359 if (Date.now() - startedAt >= waitMs) { 360 return loadGpt(true); 361 } 362 window.setTimeout(poll, CMP_POLL_MS); 363 }); 364 })(); 365 366 })(); 367 368 googletag.cmd.push(function() { 369 370 var mp_bannierehaute = googletag.sizeMapping(). 371 addSize([0, 0], [[1, 1],[320, 50],[320, 100]]). 372 addSize([728, 500], [[1, 1],[728, 90]]). // Tablet 373 addSize([1000, 500], [[1, 1],[728, 90],[1000, 90],[1000, 250]]). // Desktop 374 build(); 375 376 var AdUnit = '/366560878/ASO/LA-VUELTA-FEMENINA'; 377 googletag.defineSlot(AdUnit, [1, 1], 'dfp_banniere-haute').setTargeting('position', 'BANNIERE-HAUTE').defineSizeMapping(mp_bannierehaute).addService(googletag.pubads()); 378 googletag.defineSlot(AdUnit, [1, 1], 'dfp_banniere-basse').setTargeting('position', 'BANNIERE-BASSE').defineSizeMapping(mp_bannierehaute).addService(googletag.pubads()); 379 googletag.defineSlot(AdUnit, [1, 1], 'dfp_banniere-1').setTargeting('position', 'BANNIERE-1').defineSizeMapping(mp_bannierehaute).addService(googletag.pubads()); 380 googletag.defineSlot(AdUnit, [1, 1], 'dfp_banniere-2').setTargeting('position', 'BANNIERE-2').defineSizeMapping(mp_bannierehaute).addService(googletag.pubads()); 381 googletag.defineSlot(AdUnit, [1, 1], 'dfp_banniere-3').setTargeting('position', 'BANNIERE-3').defineSizeMapping(mp_bannierehaute).addService(googletag.pubads()); 382 googletag.defineSlot(AdUnit, [1, 1], 'dfp_banniere-cadet').setTargeting('position', 'BANNIERE-HAUTE').setTargeting('rubrique', 'cadet').defineSizeMapping(mp_bannierehaute).addService(googletag.pubads()); 383 googletag.defineSlot(AdUnit, [1, 1], 'dfp_banniere-jaune').setTargeting('position', 'BANNIERE-HAUTE').setTargeting('rubrique', 'maillotjaune').defineSizeMapping(mp_bannierehaute).addService(googletag.pubads()); 384 googletag.defineSlot(AdUnit, [1, 1], 'dfp_banniere-pois').setTargeting('position', 'BANNIERE-HAUTE').setTargeting('rubrique', 'maillotpois').defineSizeMapping(mp_bannierehaute).addService(googletag.pubads()); 385 googletag.defineSlot(AdUnit, [1, 1], 'dfp_banniere-vert').setTargeting('position', 'BANNIERE-HAUTE').setTargeting('rubrique', 'maillotvert').defineSizeMapping(mp_bannierehaute).addService(googletag.pubads()); 386 googletag.defineSlot(AdUnit, [1, 1], 'dfp_banniere-blanc').setTargeting('position', 'BANNIERE-HAUTE').setTargeting('rubrique', 'maillotblanc').defineSizeMapping(mp_bannierehaute).addService(googletag.pubads()); 387 googletag.defineSlot(AdUnit, [1, 1], 'dfp_banniere-securite').setTargeting('position', 'BANNIERE-HAUTE').setTargeting('rubrique', 'securite').defineSizeMapping(mp_bannierehaute).addService(googletag.pubads()); 388 googletag.defineSlot(AdUnit, [1, 1], 'dfp_banniere-surlaroute').setTargeting('position', 'BANNIERE-HAUTE').setTargeting('rubrique', 'surlaroute').defineSizeMapping(mp_bannierehaute).addService(googletag.pubads()); 389 googletag.defineSlot(AdUnit, [[300,250]], 'dfp_pave-1').setTargeting('position', 'PAVE-1').addService(googletag.pubads()); 390 googletag.defineSlot(AdUnit, [[300,250]], 'dfp_pave-2').setTargeting('position', 'PAVE-2').addService(googletag.pubads()); 391 googletag.defineSlot(AdUnit, [[300,250]], 'dfp_pave-3').setTargeting('position', 'PAVE-3').addService(googletag.pubads()); 392 googletag.defineSlot(AdUnit, [[300,250]], 'dfp_pave-4').setTargeting('position', 'PAVE-4').addService(googletag.pubads()); 393 googletag.defineSlot(AdUnit, [[300,250]], 'dfp_pave-5').setTargeting('position', 'PAVE-5').addService(googletag.pubads()); 394 googletag.defineSlot(AdUnit, [[300,250]], 'dfp_pave-6').setTargeting('position', 'PAVE-6').addService(googletag.pubads()); 395 googletag.defineSlot(AdUnit, [[300,250]], 'dfp_pave-7').setTargeting('position', 'PAVE-7').addService(googletag.pubads()); 396 googletag.defineSlot(AdUnit, [[300,250]], 'dfp_chronometreur').setTargeting('position', 'CHRONOMETREUR').addService(googletag.pubads()); 397 googletag.defineSlot(AdUnit, [[1,1]], 'dfp_background').setTargeting('position', 'BACKGROUND').addService(googletag.pubads()); 398 399 /* Capping */ 400 401 // set interstitiel if not capped 402 (function() { 403 const CAPPING_KEY = 'interstitielClosedAt'; 404 const CAPPING_DELAY = 60 * 60 * 1000; 405 const ts = localStorage.getItem(CAPPING_KEY); 406 const isCapped = ts && (Date.now() - parseInt(ts, 10) < CAPPING_DELAY); 407 408 if (!isCapped) { 409 googletag.defineOutOfPageSlot(AdUnit, 'dfp_interstitiel') 410 .setTargeting('position', 'INTERSTITIEL') 411 .addService(googletag.pubads()); 412 } else { 413 console.log('[DFP] Interstitiel no loaded : capping ON'); 414 } 415 })(); 416 417 // set capping event on close 418 document.body.addEventListener('click', function(event) { 419 const close = event.target.closest('#croixFermee'); 420 if (close) { 421 localStorage.setItem('interstitielClosedAt', Date.now().toString()); 422 console.log('[DFP] Interstitiel closed : capping saved'); 423 } 424 }); 425 426 // Targeting key/value 427 googletag.pubads().setTargeting('lang', 'EN'); 428 googletag.pubads().setTargeting('pagetype', 'DEFAULT'); 429 googletag.pubads().setTargeting('xtpage', ['enjeux_sportifs']); 430 431 if (window.location.hash !== '') { 432 googletag.pubads().setTargeting('preview', window.location.hash.replace('#','')); 433 } 434 435 // Targeting general 436 googletag.pubads().collapseEmptyDivs(true); 437 googletag.pubads().enableSingleRequest(); 438 // googletag.pubads().disableInitialLoad(); 439 googletag.enableServices(); 440 }); 441</script>
441 442 443 444 445 446 447 <link rel="alternate" hreflang="es" href="/es/la-carrera/cuestiones-deportivas"/> 448 449 450</head> 451 452 453 <body class="contents has-uci is-piano-analytics has-timepeeker" 454 455data-cookie-referer="_page_alias_enjeux-sportifs" 456 data-privacy="true" 457data-analytics-site="564813" 458data-analytics-page="enjeux-sportifs" 459> 460<template id="js-consent-placeholder"> 461 <div class="consentPlaceholder" role="note"> 462 <div class="consentPlaceholder__inner"> 463 <p class="consentPlaceholder__title">Blocked content</p> 464 <p class="consentPlaceholder__text">This video is provided by Dailymotion. To play it, you need to accept cookies for video content.</p> 465 <button type="button" class="consentPlaceholder__cta js-consent-accept">Allow Dailymotion and play the video</button> 466 <button type="button" class="consentPlaceholder__link js-consent-settings">Manage my preferences</button> 467 </div> 468 </div> 469</template> 470 471 472 473 474 <!-- Google Tag Manager (noscript) -->
vendor: 72 bytes, lines 474-475
474 475 <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
475GTM-WN5XRZT
vendor: 109 bytes, lines 475-477
475" 476 height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> 477
477<!-- End Google Tag Manager (noscript) --> 478 479 480 481 482 483 484<aside id="aside-menu" class="burgerMenu hidden--lg js-burger"> 485
485<script> 486 if (window.innerWidth >= 1280) { 487 var $asideMenu = document.getElementById('aside-menu'); 488 $asideMenu.remove(); 489 } 490 </script>
490 491 <div class="burgerMenu__scroll"> 492 <div class="burgerMenu__header hidden--lg"> 493 <div class="is-left"> 494 <a class="burgerButton burgerButton--close is-ibl js-burger-button"> 495 <span class="burgerButton__bar burgerButton__bar--1"></span> 496 <span class="burgerButton__bar burgerButton__bar--2"></span> 497 <span class="burgerButton__bar burgerButton__bar--3"></span> 498 </a> 499 <h2 class="burgerMenu__title is-ibl">Menu</h2> 500 </div> 501 <div class="is-right"> 502 503 504<a class="burgerMenu__logo" href="/" title="Home"> 505 <img class="lazyItem js-lazy" 506 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 507 data-src="/img/dyn/event/1.png|/img/dyn/event/[email protected]" 508 alt="LVF" width="75"> 509</a> 510 </div> 511 </div> 512 513<form role="search" action="/en/search/*query*" method="GET" class="nav__search__form search"> 514 <a role="button" aria-label="Search" class="nav__search__icon js-btn-search icon icon--search" href="#" data-xtclick="header-top::nav-search::search" data-clicktype="A"></a> 515 <input class="nav__search__input" role="searchbox" aria-label="Enter your search" type="text" name="q" placeholder="Search"> 516</form> 517 <div class="burgerMenu__section"> 518 <div class="header__navigation" role="navigation"> 519 <ul class="nav"> 520 521 522 523 <li class="dropdown nav__item js-dropdown-subnav"> 524 <a class="nav__link js-dropdown" data-toggle="dropdown" id="menu-nav-route-mobile" aria-haspopup="true" role="button" data-target="dropdown-route-mobile" href="#" data-xtclick="header::navigation::route" data-clicktype="A">Route</a> 525</li> 526 527 528 529 <li class="dropdown nav__item js-dropdown-subnav"> 530 <a class="nav__link js-dropdown" data-toggle="dropdown" id="menu-nav-teams-mobile" aria-haspopup="true" role="button" data-target="dropdown-teams-mobile" href="#" data-xtclick="header::navigation::teams" data-clicktype="A">Teams</a> 531</li> 532 533 534 535 <li class="nav__item"> 536 <a class="nav__link js-nav-item" href="/en/rankings" target="_self" data-xtclick="header::navigation::rankings" data-clicktype="N">Rankings</a> 537</li> 538 539 540 541 <li class="dropdown nav__item js-dropdown-subnav"> 542 <a class="nav__link js-dropdown" data-toggle="dropdown" id="menu-nav-3-mobile" aria-haspopup="true" role="button" data-target="dropdown-3-mobile" href="#" data-xtclick="header::navigation::the-race" data-clicktype="A">THE RACE</a> 543</li> 544 545 546 547 <li class="dropdown nav__item js-dropdown-subnav"> 548 <a class="nav__link js-dropdown" data-toggle="dropdown" id="menu-nav-4-mobile" aria-haspopup="true" role="button" data-target="dropdown-4-mobile" href="#" data-xtclick="header::navigation::la-vuelta-es-mas" data-clicktype="A">La Vuelta es Más</a> 549</li> 550 551 552 553 <li class="dropdown nav__item js-dropdown-subnav"> 554 <a class="nav__link js-dropdown" data-toggle="dropdown" id="menu-nav-tourism-mobile" aria-haspopup="true" role="button" data-target="dropdown-tourism-mobile" href="#" data-xtclick="header::navigation::host-cities" data-clicktype="A">Host Cities</a> 555</li> 556 557 558 559 <li class="nav__item"> 560 <a class="nav__link js-nav-item" href="/en/home-galerie" target="_self" data-xtclick="header::navigation::videos-photos" data-clicktype="N">VIDEOS & PHOTOS</a> 561</li> 562 </ul> 563 <div class="dropdown__menu subnav subnav--simple js-dropdown-menu flexbox" aria-labelledby="menu-nav-3-mobile" role="menu" data-target="dropdown-3-mobile"> 564 <div class="subnav__header flexbox__header"> 565 <a class="burgerButton burgerButton--prev is-ibl" role="button" data-xtclick="header::burger::prev" data-clicktype="A">
566 <span class="burgerButton__bar burgerButton__bar--1"></span> 567 <span class="burgerButton__bar burgerButton__bar--3"></span> 568 </a> 569 <h2 class="subnav__title is-ibl">THE RACE</h2> 570 </div> 571 <div class="container flexbox__container js-scroll-watcher"> 572 <div class="row"> 573 <ul class="list"> 574 <li class="subnav__item"> 575 <a class="subnav__link" href="/en/the-race/sporting-stakes" data-xtclick="dropdown-menu::subnav-link::sporting-stakes-rules" data-clicktype="N">Sporting stakes & rules</a> 576 </li> 577 <li class="subnav__item"> 578 <a class="subnav__link" href="/en/the-race/interactive-route-book" data-xtclick="dropdown-menu::subnav-link::roadbook" data-clicktype="N">Roadbook</a> 579 </li> 580 <li class="subnav__item"> 581 <a class="subnav__link" href="/en/history" data-xtclick="dropdown-menu::subnav-link::history" data-clicktype="N">HISTORY</a> 582 </li> 583 <li class="subnav__item"> 584 <a class="subnav__link" href="/en/news" data-xtclick="dropdown-menu::subnav-link::news" data-clicktype="N">News</a> 585 </li> 586 <li class="subnav__item"> 587 <a class="subnav__link" href="/en/the-race/media-figures" data-xtclick="dropdown-menu::subnav-link::media-figures" data-clicktype="N">Media figures</a> 588 </li> 589 <li class="subnav__item"> 590 <a class="subnav__link" href="/en/the-race/official-podcast" data-xtclick="dropdown-menu::subnav-link::official-podcast" data-clicktype="N">Official Podcast</a> 591 </li> 592 </ul> 593 </div> 594 </div> 595 </div> 596 <div class="dropdown__menu subnav subnav--simple js-dropdown-menu flexbox" aria-labelledby="menu-nav-4-mobile" role="menu" data-target="dropdown-4-mobile"> 597 <div class="subnav__header flexbox__header"> 598 <a class="burgerButton burgerButton--prev is-ibl" role="button" data-xtclick="header::burger::prev" data-clicktype="A"> 599 <span class="burgerButton__bar burgerButton__bar--1"></span> 600 <span class="burgerButton__bar burgerButton__bar--3"></span> 601 </a> 602 <h2 class="subnav__title is-ibl">La Vuelta es Más</h2> 603 </div> 604 <div class="container flexbox__container js-scroll-watcher"> 605 <div class="row"> 606 <ul class="list"> 607 <li class="subnav__item"> 608 <a class="subnav__link" href="/en/mas-bici" data-xtclick="dropdown-menu::subnav-link::more-bike-in-your-life" data-clicktype="N">More bike in your life</a> 609 </li> 610 <li class="subnav__item"> 611 <a class="subnav__link" href="/en/mas-por-descubrir" data-xtclick="dropdown-menu::subnav-link::more-to-discover" data-clicktype="N">More to discover</a> 612 </li> 613 <li class="subnav__item"> 614 <a class="subnav__link" href="/en/mas-es-menos" data-xtclick="dropdown-menu::subnav-link::less-is-more" data-clicktype="N">Less is more</a> 615 </li> 616 <li class="subnav__item"> 617 <a class="subnav__link" href="/en/mas-solidaria" data-xtclick="dropdown-menu::subnav-link::more-solidarity" data-clicktype="N">More Solidarity</a> 618 </li> 619 </ul> 620 </div> 621 </div> 622 </div> 623 624 625 626<div id="19e53b82a3dc0e3c7cbea1f8cd6a6b5e7"> 627 628
628<script> 629 (function() { 630 var trigger = function(){ 631 var xhttp = new XMLHttpRequest(); 632 if (typeof asyncBlockWillLoad !== 'undefined') { 633 asyncBlockWillLoad('19e53b82a3dc0e3c7cbea1f8cd6a6b5e7', 'cycling_sport.block.service.stages_menu'); 634 } 635 xhttp.onreadystatechange = function() { 636 if (this.readyState === 4 && this.status === 200) { 637 asyncBlockLoaded('19e53b82a3dc0e3c7cbea1f8cd6a6b5e7', 'cycling_sport.block.service.stages_menu', this.responseText); 638 } 639 }; 640 641 xhttp.open("GET", "/en/ajax-block/cycling_sport.block.service.stages_menu/%7B%22menu%22:%22route%22,%22isMobile%22:true%7D/72e4b3e3006185202cb08804067f9695", true); 642 xhttp.send(); 643 }; 644 var eventName = 'route-mobile'; 645 var newEvent; 646 if (!customEvents[eventName]) { 647 newEvent = document.createEvent('Event'); 648 newEvent.initEvent(eventName, true, true); 649 customEvents[eventName] = newEvent; 650 } 651 document.body.addEventListener(eventName, function() { 652 trigger(); 653 }); 654 655 })() 656 657 </script>
657 658</div> 659 660 661<div id="18e3016f6a29b382c9bc921a34b83d37a"> 662 663
663<script> 664 (function() { 665 var trigger = function(){ 666 var xhttp = new XMLHttpRequest(); 667 if (typeof asyncBlockWillLoad !== 'undefined') { 668 asyncBlockWillLoad('18e3016f6a29b382c9bc921a34b83d37a', 'cycling_sport.block.service.teams'); 669 } 670 xhttp.onreadystatechange = function() { 671 if (this.readyState === 4 && this.status === 200) { 672 asyncBlockLoaded('18e3016f6a29b382c9bc921a34b83d37a', 'cycling_sport.block.service.teams', this.responseText); 673 } 674 }; 675 676 xhttp.open("GET", "/en/ajax-block/cycling_sport.block.service.teams/%7B%22menu%22:%22teams%22,%22isMobile%22:true%7D/5e4ca06ae929d23ae335528a4cf81007", true); 677 xhttp.send(); 678 }; 679 var eventName = 'teams-mobile'; 680 var newEvent; 681 if (!customEvents[eventName]) { 682 newEvent = document.createEvent('Event'); 683 newEvent.initEvent(eventName, true, true); 684 customEvents[eventName] = newEvent; 685 } 686 document.body.addEventListener(eventName, function() { 687 trigger(); 688 }); 689 690 })() 691 692 </script>
692 693</div> 694 695 696<div id="1c89db1c4f76750022f6de9ba7d8687ce"> 697 698
698<script> 699 (function() { 700 var trigger = function(){ 701 var xhttp = new XMLHttpRequest(); 702 if (typeof asyncBlockWillLoad !== 'undefined') { 703 asyncBlockWillLoad('1c89db1c4f76750022f6de9ba7d8687ce', 'cycling_sport.block.service.stages_menu'); 704 } 705 xhttp.onreadystatechange = function() { 706 if (this.readyState === 4 && this.status === 200) { 707 asyncBlockLoaded('1c89db1c4f76750022f6de9ba7d8687ce', 'cycling_sport.block.service.stages_menu', this.responseText); 708 } 709 }; 710 711 xhttp.open("GET", "/en/ajax-block/cycling_sport.block.service.stages_menu/%7B%22menu%22:%22tourism%22,%22isMobile%22:true%7D/a471ae73548f3811b3d7fad0a0c4500b", true); 712 xhttp.send(); 713 }; 714 var eventName = 'tourism-mobile'; 715 var newEvent; 716 if (!customEvents[eventName]) { 717 newEvent = document.createEvent('Event'); 718 newEvent.initEvent(eventName, true, true); 719 customEvents[eventName] = newEvent; 720 } 721 document.body.addEventListener(eventName, function() { 722 trigger(); 723 }); 724 725 })() 726 727 </script>
727 728</div> 729 730 </div> 731 </div> 732 <div class="burgerMenu__section"> 733 734<ul class="col--lg--5 nav reorder__item--before is-alignLeft js-empty"> 735 736<li class="dropdown nav__item js-dropdown-subnav"><a class="nav__link nav__link--arrow js-dropdown" id="top-item-otherRaces-mobile" data-toggle="dropdown" aria-haspopup="true" role="button" data-target="dropdown-top-otherRaces-mobile" href="#" data-xtclick="header::navigation::other-events" data-clicktype="A"> 737 Other Events 738 </a></li> 739<li class="dropdown nav__item js-dropdown-subnav"><a class="nav__link nav__link--arrow js-dropdown" id="top-item-broadcasters-mobile" data-toggle="dropdown" aria-haspopup="true" role="button" data-target="dropdown-top-broadcasters-mobile" href="#" data-xtclick="header::navigation::official-broadcasters" data-clicktype="A"> 740 Official broadcasters 741 </a></li> </ul> 742<ul class="col--xs--12 col--lg--5 nav is-alignRight js-empty"> 743 744 745<li class="nav__item nav__search js-nav-search"> 746 <form role="search" action="/en/search/*query*" method="GET" class="nav__search__form search"> 747 <a role="button" aria-label="Search" class="nav__link nav__search__icon js-btn-search icon icon--search" href="#" data-xtclick="header-top::nav-search::search" data-clicktype="A"></a> 748 <div class="nav__search__block"> 749 <input class="nav__search__input" role="searchbox" aria-label="Enter your search" type="text" name="q" placeholder="Search"> 750 <span class="nav__search__close js-nav-search-close icon icon--close"></span> 751 </div> 752 </form> 753</li> 754 755 756 </ul>
757<script> 758 if (window.innerWidth < 1280) { 759 var $headerTopMenu = document.getElementById('header-top-menu'); 760 if (typeof($headerTopMenu) != 'undefined' && $headerTopMenu != null) { 761 for (var i = 0; i < 3; i++) { 762 var $jsEmptyElt = $headerTopMenu.getElementsByClassName('js-empty')[i]; 763 if (typeof($jsEmptyElt) != 'undefined' && $jsEmptyElt != null) { 764 $jsEmptyElt.innerHTML = ''; 765 } 766 } 767 } 768 } 769</script>
769 770 771<div id="1459d1241014a91fee221cf6f684891d0"> 772 773
773<script> 774 (function() { 775 var trigger = function(){ 776 var xhttp = new XMLHttpRequest(); 777 if (typeof asyncBlockWillLoad !== 'undefined') { 778 asyncBlockWillLoad('1459d1241014a91fee221cf6f684891d0', 'core_other_event.block.service.other_events'); 779 } 780 xhttp.onreadystatechange = function() { 781 if (this.readyState === 4 && this.status === 200) { 782 asyncBlockLoaded('1459d1241014a91fee221cf6f684891d0', 'core_other_event.block.service.other_events', this.responseText); 783 } 784 }; 785 786 xhttp.open("GET", "/en/ajax-block/core_other_event.block.service.other_events/%7B%22isMobile%22:true%7D/3592c44c60ff48433d98e369c1743fe1", true); 787 xhttp.send(); 788 }; 789 var eventName = 'otherRaces-mobile'; 790 var newEvent; 791 if (!customEvents[eventName]) { 792 newEvent = document.createEvent('Event'); 793 newEvent.initEvent(eventName, true, true); 794 customEvents[eventName] = newEvent; 795 } 796 document.body.addEventListener(eventName, function() { 797 trigger(); 798 }); 799 800 })() 801 802 </script>
802 803</div> 804 805<div id="1497a95be5eb8e0152112e3a1e467cd78"> 806 807
807<script> 808 (function() { 809 var trigger = function(){ 810 var xhttp = new XMLHttpRequest(); 811 if (typeof asyncBlockWillLoad !== 'undefined') { 812 asyncBlockWillLoad('1497a95be5eb8e0152112e3a1e467cd78', 'core_broadcasters.block.service.broadcasters'); 813 } 814 xhttp.onreadystatechange = function() { 815 if (this.readyState === 4 && this.status === 200) { 816 asyncBlockLoaded('1497a95be5eb8e0152112e3a1e467cd78', 'core_broadcasters.block.service.broadcasters', this.responseText); 817 } 818 }; 819 820 xhttp.open("GET", "/en/ajax-block/core_broadcasters.block.service.broadcasters/%7B%22isMobile%22:true%7D/84aed65122cc53b17d0a4b002476e3de", true); 821 xhttp.send(); 822 }; 823 var eventName = 'broadcasters-mobile'; 824 var newEvent; 825 if (!customEvents[eventName]) { 826 newEvent = document.createEvent('Event'); 827 newEvent.initEvent(eventName, true, true); 828 customEvents[eventName] = newEvent; 829 } 830 document.body.addEventListener(eventName, function() { 831 trigger(); 832 }); 833 834 })() 835 836 </script>
836 837</div> 838 839 </div> 840 </div> 841 <div class="burgerMenu__aside js-burger-aside"> 842 843<ul class="col--lg--2 header__social reorder__item--before visible--lg"> 844 <li class="header__social__item"> 845 <a href="https://www.facebook.com/LaVueltaFem/" 846 aria-label="Facebook: Open in a new window" 847 target="_blank" 848 class="icon icon--facebook" data-xtclick="header-top::header-social::facebook" data-clicktype="N"></a> 849 </li> 850 <li class="header__social__item"> 851 <a href="https://twitter.com/LaVueltaFem" 852 aria-label="Twitter: Open in a new window" 853 target="_blank" 854 class="icon icon--twitter" data-xtclick="header-top::header-social::twitter" data-clicktype="N"></a> 855 </li> 856 <li class="header__social__item"> 857 <a href="https://www.instagram.com/lavueltafem/" 858 aria-label="Instagram: Open in a new window" 859 target="_blank" 860 class="icon icon--instagram" data-xtclick="header-top::header-social::instagram" data-clicktype="N"></a> 861 </li> 862 <li class="header__social__item"> 863 <a href="https://www.youtube.com/channel/UCf7iHZIcKEhiN34-fETtNCA" 864 aria-label="Youtube: Open in a new window" 865 target="_blank" 866 class="icon icon--youtube" data-xtclick="header-top::header-social::youtube" data-clicktype="N"></a> 867 </li> 868 <li class="header__social__item"> 869 <a href="https://www.tiktok.com/@lavuelta" 870 aria-label="TikTok: Open in a new window" 871 target="_blank" 872 class="icon icon--tiktok" data-xtclick="header-top::header-social::tiktok" data-clicktype="N"></a> 873 </li> 874 </ul> 875 876 </div> 877</aside> 878 879 <header class="header"> 880 <div class="desktopMenu"> 881 882 883 884<div id="header-top-menu" class="header__secondary"><div class="container"><div class="row reorder is-relative"><div class="nav__item header__sponsor"><img alt="" class="header__sponsor__img" 885 src="/img/global/logo-timekeeper.svg"></div><ul class="col--lg--5 nav reorder__item--before is-alignLeft js-empty"><li class="dropdown nav__item js-dropdown-subnav"><a class="nav__link nav__link--arrow js-dropdown" id="top-item-otherRaces" data-toggle="dropdown" aria-haspopup="true" role="button" data-target="dropdown-top-otherRaces" href="#" data-xtclick="header::navigation::other-events" data-clicktype="A"> 886 Other Events 887 </a></li><li class="dropdown nav__item js-dropdown-subnav"><a class="nav__link nav__link--arrow js-dropdown" id="top-item-broadcasters" data-toggle="dropdown" aria-haspopup="true" role="button" data-target="dropdown-top-broadcasters" href="#" data-xtclick="header::navigation::official-broadcasters" data-clicktype="A"> 888 Official broadcasters 889 </a></li></ul><ul class="col--xs--12 col--lg--5 nav is-alignRight js-empty"><li class="nav__item nav__search js-nav-search"><form role="search" action="/en/search/*query*" method="GET" class="nav__search__form search"><a role="button" aria-label="Search" class="nav__link nav__search__icon js-btn-search icon icon--search" href="#" data-xtclick="header-top::nav-search::search" data-clicktype="A"></a><div class="nav__search__block"><input class="nav__search__input" role="searchbox" aria-label="Enter your search" type="text" name="q" placeholder="Search"><span class="nav__search__close js-nav-search-close icon icon--close"></span></div></form></li></ul>
889<script> 890 if (window.innerWidth < 1280) { 891 var $headerTopMenu = document.getElementById('header-top-menu'); 892 if (typeof($headerTopMenu) != 'undefined' && $headerTopMenu != null) { 893 for (var i = 0; i < 3; i++) { 894 var $jsEmptyElt = $headerTopMenu.getElementsByClassName('js-empty')[i]; 895 if (typeof($jsEmptyElt) != 'undefined' && $jsEmptyElt != null) { 896 $jsEmptyElt.innerHTML = ''; 897 } 898 } 899 } 900 } 901</script>
901<ul class="col--lg--2 header__social reorder__item--before visible--lg"><li class="header__social__item"><a href="https://www.facebook.com/LaVueltaFem/" 902 aria-label="Facebook: Open in a new window" 903 target="_blank" 904 class="icon icon--facebook" data-xtclick="header-top::header-social::facebook" data-clicktype="N"></a></li><li class="header__social__item"><a href="https://twitter.com/LaVueltaFem" 905 aria-label="Twitter: Open in a new window" 906 target="_blank" 907 class="icon icon--twitter" data-xtclick="header-top::header-social::twitter" data-clicktype="N"></a></li><li class="header__social__item"><a href="https://www.instagram.com/lavueltafem/" 908 aria-label="Instagram: Open in a new window" 909 target="_blank" 910 class="icon icon--instagram" data-xtclick="header-top::header-social::instagram" data-clicktype="N"></a></li><li class="header__social__item"><a href="https://www.youtube.com/channel/UCf7iHZIcKEhiN34-fETtNCA" 911 aria-label="Youtube: Open in a new window" 912 target="_blank" 913 class="icon icon--youtube" data-xtclick="header-top::header-social::youtube" data-clicktype="N"></a></li><li class="header__social__item"><a href="https://www.tiktok.com/@lavuelta" 914 aria-label="TikTok: Open in a new window" 915 target="_blank" 916 class="icon icon--tiktok" data-xtclick="header-top::header-social::tiktok" data-clicktype="N"></a></li></ul><div class="dropdown nav__item header__lang"><a href="#" class="nav__link nav__link--arrow js-dropdown dropdown__toggle js-display-click" id="nav-lang-en" data-toggle="dropdown" aria-haspopup="true" role="button" data-xtclick="header::langue"><span class="flag js-display-lazy" data-class="flag--en"></span><span class="is-ibl header__lang__label">en</span></a><div class="dropdown__menu header__lang__menu" aria-labelledby="nav-lang-en" role="menu"><ul class="header__lang__list"><li class="dropdown__menu__item" data-lang="es"><a class="dropdown__menu__link nav__link" href="/es/la-carrera/cuestiones-deportivas" data-lang="es"><span class="flag js-display-lazy" data-class="flag--es"></span><span class="is-ibl header__lang__label">es</span></a></li></ul>
916<script> 917 checkCookieForRedirect(); 918 </script>
918</div></div></div></div><div id="17caf18dcefa35e66d53da4005beb40f6">
918<script> 919 (function() { 920 var trigger = function(){ 921 var xhttp = new XMLHttpRequest(); 922 if (typeof asyncBlockWillLoad !== 'undefined') { 923 asyncBlockWillLoad('17caf18dcefa35e66d53da4005beb40f6', 'core_other_event.block.service.other_events'); 924 } 925 xhttp.onreadystatechange = function() { 926 if (this.readyState === 4 && this.status === 200) { 927 asyncBlockLoaded('17caf18dcefa35e66d53da4005beb40f6', 'core_other_event.block.service.other_events', this.responseText); 928 } 929 }; 930 931 xhttp.open("GET", "/en/ajax-block/core_other_event.block.service.other_events/%5B%5D/f858ac6f79f9db5808b30df7c43acb51", true); 932 xhttp.send(); 933 }; 934 var eventName = 'otherRaces'; 935 var newEvent; 936 if (!customEvents[eventName]) { 937 newEvent = document.createEvent('Event'); 938 newEvent.initEvent(eventName, true, true); 939 customEvents[eventName] = newEvent; 940 } 941 document.body.addEventListener(eventName, function() { 942 trigger(); 943 }); 944 945 })() 946 947 </script>
947</div><div id="12cef721df34a1184e80c0a92915a7634">
947<script> 948 (function() { 949 var trigger = function(){ 950 var xhttp = new XMLHttpRequest(); 951 if (typeof asyncBlockWillLoad !== 'undefined') { 952 asyncBlockWillLoad('12cef721df34a1184e80c0a92915a7634', 'core_broadcasters.block.service.broadcasters'); 953 } 954 xhttp.onreadystatechange = function() { 955 if (this.readyState === 4 && this.status === 200) { 956 asyncBlockLoaded('12cef721df34a1184e80c0a92915a7634', 'core_broadcasters.block.service.broadcasters', this.responseText); 957 } 958 }; 959 960 xhttp.open("GET", "/en/ajax-block/core_broadcasters.block.service.broadcasters/%5B%5D/5b62aad7da3d86146941642578b76ce9", true); 961 xhttp.send(); 962 }; 963 var eventName = 'broadcasters'; 964 var newEvent; 965 if (!customEvents[eventName]) { 966 newEvent = document.createEvent('Event'); 967 newEvent.initEvent(eventName, true, true); 968 customEvents[eventName] = newEvent; 969 } 970 document.body.addEventListener(eventName, function() { 971 trigger(); 972 }); 973 974 })() 975 976 </script>
976</div></div> 977 978 <div class="header__navigation" role="navigation"> 979 <a class="burgerButton js-burger-button" data-xtclick="header::burger::menu" data-clicktype="A"> 980 <span class="burgerButton__bar burgerButton__bar--1"></span> 981 <span class="burgerButton__bar burgerButton__bar--2"></span> 982 <span class="burgerButton__bar burgerButton__bar--3"></span> 983</a> 984<div id="header-menu" class="container"> 985 <div class="row"> 986 <div class="col--lg--5 header__col--left"> 987 <ul class="nav is-alignRight is-ibl visible--lg"><li class="dropdown nav__item js-dropdown-subnav"><a class="nav__link js-dropdown" data-toggle="dropdown" id="menu-nav-route" aria-haspopup="true" role="button" data-target="dropdown-route" href="#" data-xtclick="header::navigation::route" data-clicktype="A">Route</a></li><li class="dropdown nav__item js-dropdown-subnav"><a class="nav__link js-dropdown" data-toggle="dropdown" id="menu-nav-teams" aria-haspopup="true" role="button" data-target="dropdown-teams" href="#" data-xtclick="header::navigation::teams" data-clicktype="A">Teams</a></li><li class="nav__item"><a class="nav__link js-nav-item" href="/en/rankings" target="_self" data-xtclick="header::navigation::rankings" data-clicktype="N">Rankings</a></li><li class="dropdown nav__item js-dropdown-subnav"><a class="nav__link js-dropdown" data-toggle="dropdown" id="menu-nav-3" aria-haspopup="true" role="button" data-target="dropdown-3" href="#" data-xtclick="header::navigation::the-race" data-clicktype="A">THE RACE</a></li></ul> </div> 988 989 990 991 992 993<div class="col--lg--2 header__col--center"> 994 <div class="clearfix is-relative--lg headerBrand__wrapper"> 995 <div class="headerBrand clearfix"> 996 <a class="headerBrand__link" href="/en"> 997 <div class="headerBrand__title"> 998 <img class="headerBrand__image lazyItem js-lazy" 999 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 1000 data-src="/img/dyn/event/1.png|/img/dyn/event/[email protected]" 1001 alt="Website logo"> 1002 </div> 1003 <span class="header__date"> 1004 05.03 > 05.09.2026 1005 </span> 1006 </a> 1007 <span class="headerBrand__uci"> 1008 <a class="link headerBrand__link" href="https://www.uci.org/" target="_blank"> 1009 <img class="logo lazyItem js-lazy" 1010 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 1011 data-src="/img/global/logo-uci.png|/img/global/[email protected]" 1012 alt="UCI Logo"> 1013 </a> 1014 </span> 1015 </div> 1016 </div> 1017</div> 1018 1019 1020 <div class="col--lg--5 header__col--right visible--lg"> 1021 <ul class="nav"><li class="dropdown nav__item js-dropdown-subnav"><a class="nav__link js-dropdown" data-toggle="dropdown" id="menu-nav-4" aria-haspopup="true" role="button" data-target="dropdown-4" href="#" data-xtclick="header::navigation::la-vuelta-es-mas" data-clicktype="A">La Vuelta es Más</a></li><li class="dropdown nav__item js-dropdown-subnav"><a class="nav__link js-dropdown" data-toggle="dropdown" id="menu-nav-tourism" aria-haspopup="true" role="button" data-target="dropdown-tourism" href="#" data-xtclick="header::navigation::host-cities" data-clicktype="A">Host Cities</a></li><li class="nav__item"><a class="nav__link js-nav-item" href="/en/home-galerie" target="_self" data-xtclick="header::navigation::videos-photos" data-clicktype="N">VIDEOS & PHOTOS</a></li><li class="nav__item"><a class="nav__link js-nav-item" href="https://www.lavueltafemenina.es/en/partners" target="_self" data-xtclick="header::navigation::partners" data-clicktype="N">Partners</a></li></ul> </div> 1022 </div> 1023
1023<script> 1024 if (window.innerWidth < 1280) { 1025 var $headerMenu = document.getElementById('header-menu'); 1026 if (typeof($headerMenu) != 'undefined' && $headerMenu != null) { 1027 for (var i = 0; i < 3; i++) { 1028 var $emptyElt = $headerMenu.getElementsByClassName('visible--lg')[i]; 1029 if(typeof($emptyElt) != 'undefined' && $emptyElt != null) { 1030 $emptyElt.innerHTML = ''; 1031 } 1032 } 1033 } 1034 } 1035 </script>
1035 1036</div> 1037 1038 <div class="dropdown__menu subnav subnav--simple js-dropdown-menu flexbox" role="menu" aria-labelledby="menu-nav-3" data-target="dropdown-3"> 1039 <div class="subnav__header flexbox__header"> 1040 <a class="burgerButton burgerButton--prev is-ibl" role="button"> 1041 <span class="burgerButton__bar burgerButton__bar--1"></span> 1042 <span class="burgerButton__bar burgerButton__bar--3"></span> 1043 </a> 1044 <h2 class="subnav__title is-ibl">THE RACE</h2> 1045 </div> 1046 <div class="container flexbox__container js-scroll-watcher"> 1047 <div class="row"> 1048 <ul class="list"> 1049 <li class="subnav__item"> 1050 <a class="subnav__link" href="/en/the-race/sporting-stakes" data-xtclick="dropdown-menu::subnav-link::sporting-stakes-rules" data-clicktype="N">Sporting stakes & rules</a> 1051 </li> 1052 <li class="subnav__item"> 1053 <a class="subnav__link" href="/en/the-race/interactive-route-book" data-xtclick="dropdown-menu::subnav-link::roadbook" data-clicktype="N">Roadbook</a> 1054 </li> 1055 <li class="subnav__item"> 1056 <a class="subnav__link" href="/en/history" data-xtclick="dropdown-menu::subnav-link::history" data-clicktype="N">HISTORY</a> 1057 </li> 1058 <li class="subnav__item"> 1059 <a class="subnav__link" href="/en/news" data-xtclick="dropdown-menu::subnav-link::news" data-clicktype="N">News</a> 1060 </li> 1061 <li class="subnav__item"> 1062 <a class="subnav__link" href="/en/the-race/media-figures" data-xtclick="dropdown-menu::subnav-link::media-figures" data-clicktype="N">Media figures</a> 1063 </li> 1064 <li class="subnav__item"> 1065 <a class="subnav__link" href="/en/the-race/official-podcast" data-xtclick="dropdown-menu::subnav-link::official-podcast" data-clicktype="N">Official Podcast</a> 1066 </li> 1067 </ul> 1068 </div> 1069 </div> 1070 </div> 1071 <div class="dropdown__menu subnav subnav--simple js-dropdown-menu flexbox" role="menu" aria-labelledby="menu-nav-4" data-target="dropdown-4"> 1072 <div class="subnav__header flexbox__header"> 1073 <a class="burgerButton burgerButton--prev is-ibl" role="button"> 1074 <span class="burgerButton__bar burgerButton__bar--1"></span> 1075 <span class="burgerButton__bar burgerButton__bar--3"></span> 1076 </a> 1077 <h2 class="subnav__title is-ibl">La Vuelta es Más</h2> 1078 </div> 1079 <div class="container flexbox__container js-scroll-watcher"> 1080 <div class="row"> 1081 <ul class="list"> 1082 <li class="subnav__item"> 1083 <a class="subnav__link" href="/en/mas-bici" data-xtclick="dropdown-menu::subnav-link::more-bike-in-your-life" data-clicktype="N">More bike in your life</a> 1084 </li> 1085 <li class="subnav__item"> 1086 <a class="subnav__link" href="/en/mas-por-descubrir" data-xtclick="dropdown-menu::subnav-link::more-to-discover" data-clicktype="N">More to discover</a> 1087 </li> 1088 <li class="subnav__item"> 1089 <a class="subnav__link" href="/en/mas-es-menos" data-xtclick="dropdown-menu::subnav-link::less-is-more" data-clicktype="N">Less is more</a> 1090 </li> 1091 <li class="subnav__item"> 1092 <a class="subnav__link" href="/en/mas-solidaria" data-xtclick="dropdown-menu::subnav-link::more-solidarity" data-clicktype="N">More Solidarity</a> 1093 </li> 1094 </ul> 1095 </div> 1096 </div> 1097 </div> 1098 1099 1100 1101 1102 1103<div id="14d19e97ef734246bc9b3fbceb124856d"> 1104 1105
1105<script> 1106 (function() { 1107 var trigger = function(){ 1108 var xhttp = new XMLHttpRequest(); 1109 if (typeof asyncBlockWillLoad !== 'undefined') { 1110 asyncBlockWillLoad('14d19e97ef734246bc9b3fbceb124856d', 'cycling_sport.block.service.stages_menu'); 1111 } 1112 xhttp.onreadystatechange = function() { 1113 if (this.readyState === 4 && this.status === 200) { 1114 asyncBlockLoaded('14d19e97ef734246bc9b3fbceb124856d', 'cycling_sport.block.service.stages_menu', this.responseText); 1115 } 1116 }; 1117 1118 xhttp.open("GET", "/en/ajax-block/cycling_sport.block.service.stages_menu/%7B%22menu%22:%22route%22%7D/7f9c402e3372c06c6ff9cec6b7c9b806", true); 1119 xhttp.send(); 1120 }; 1121 var eventName = 'route'; 1122 var newEvent; 1123 if (!customEvents[eventName]) { 1124 newEvent = document.createEvent('Event'); 1125 newEvent.initEvent(eventName, true, true); 1126 customEvents[eventName] = newEvent; 1127 } 1128 document.body.addEventListener(eventName, function() { 1129 trigger(); 1130 }); 1131 1132 })() 1133 1134 </script>
1134 1135</div> 1136 1137 1138<div id="1a8699ba981b4739af51498df58adf4c5"> 1139 1140
1140<script> 1141 (function() { 1142 var trigger = function(){ 1143 var xhttp = new XMLHttpRequest(); 1144 if (typeof asyncBlockWillLoad !== 'undefined') { 1145 asyncBlockWillLoad('1a8699ba981b4739af51498df58adf4c5', 'cycling_sport.block.service.teams'); 1146 } 1147 xhttp.onreadystatechange = function() { 1148 if (this.readyState === 4 && this.status === 200) { 1149 asyncBlockLoaded('1a8699ba981b4739af51498df58adf4c5', 'cycling_sport.block.service.teams', this.responseText); 1150 } 1151 }; 1152 1153 xhttp.open("GET", "/en/ajax-block/cycling_sport.block.service.teams/%7B%22menu%22:%22teams%22%7D/2bc3d3d428168b47c2c7c01334a79d60", true); 1154 xhttp.send(); 1155 }; 1156 var eventName = 'teams'; 1157 var newEvent; 1158 if (!customEvents[eventName]) { 1159 newEvent = document.createEvent('Event'); 1160 newEvent.initEvent(eventName, true, true); 1161 customEvents[eventName] = newEvent; 1162 } 1163 document.body.addEventListener(eventName, function() { 1164 trigger(); 1165 }); 1166 1167 })() 1168 1169 </script>
1169 1170</div> 1171 1172 1173<div id="1a4d704617117d19d968db07e8a959580"> 1174 1175
1175<script> 1176 (function() { 1177 var trigger = function(){ 1178 var xhttp = new XMLHttpRequest(); 1179 if (typeof asyncBlockWillLoad !== 'undefined') { 1180 asyncBlockWillLoad('1a4d704617117d19d968db07e8a959580', 'cycling_sport.block.service.stages_menu'); 1181 } 1182 xhttp.onreadystatechange = function() { 1183 if (this.readyState === 4 && this.status === 200) { 1184 asyncBlockLoaded('1a4d704617117d19d968db07e8a959580', 'cycling_sport.block.service.stages_menu', this.responseText); 1185 } 1186 }; 1187 1188 xhttp.open("GET", "/en/ajax-block/cycling_sport.block.service.stages_menu/%7B%22menu%22:%22tourism%22%7D/6939f8c8b0d298a119b4a6926d69dc2a", true); 1189 xhttp.send(); 1190 }; 1191 var eventName = 'tourism'; 1192 var newEvent; 1193 if (!customEvents[eventName]) { 1194 newEvent = document.createEvent('Event'); 1195 newEvent.initEvent(eventName, true, true); 1196 customEvents[eventName] = newEvent; 1197 } 1198 document.body.addEventListener(eventName, function() { 1199 trigger(); 1200 }); 1201 1202 })() 1203 1204 </script>
1204 1205</div> 1206 1207 </div> 1208 1209 1210<div class="stageNav"> 1211 <div class="container"> 1212 <div class="row"> 1213 <div class="col--xs--5 is-alignLeft"> 1214 1215 1216 1217 </div> 1218 <div class="col--xs--2"></div> 1219 <div class="col--xs--5 is-alignRight"> 1220 1221 1222 1223 </div> 1224 </div> 1225 </div> 1226</div> 1227 1228 </div> 1229</header> 1230 1231 1232 1233 1234 1235<main> 1236 <div class="grid-container"> 1237 1238 1239 1240 1241 1242 1243 1244 1245 1246<div class="pageHeader "> 1247 <div class="pageHeader__headingZone"> 1248 <h1 class="pageHeader__heading">Sporting stakes and rules</h1> </div> 1249 </div> 1250 1251 1252 1253<section class="container article"> 1254 <div class="row article__content"> 1255 1256 <h2 style="text-align: center;">LEADERS JERSEYS AND OTHER STANDINGS</h2> 1257 1258 1259 1260 1261 1262<div class="mediaText"> 1263 <div class="mediaText__block"> 1264 <figure class="figure"> 1265 <a href="https://img.aso.fr/core_app/img-cycling-lvf-png/vuelta-femenina-26-rossa-3d-colorway-a-1/7015/0:0,1574:2338-1200-0-100/34d24" 1266 class="js-jzoom" 1267 role="button" 1268 data-modal-type="image" 1269 data-modal-class="modal__box--gutter is-modal-white" 1270 data-modal-width="1200" 1271 data-modal-height="auto" 1272 data-xtclick="article::media-text-image::zoom" data-clicktype="A"> 1273 <img class="mediaText__img lazyItem js-lazy" 1274 alt="" 1275 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 1276 data-src="https://img.aso.fr/core_app/img-cycling-lvf-png/vuelta-femenina-26-rossa-3d-colorway-a-1/7015/0:0,1574:2338-1200-0-100/34d24|https://img.aso.fr/core_app/img-cycling-lvf-png/vuelta-femenina-26-rossa-3d-colorway-a-1/7015/0:0,1574:2338-2400-0-100/5754c" 1277 width="201px" 1278 style="max-width: 100%" 1279 /> 1280 </a> 1281 </figure> 1282 </div> 1283 <div class="mediaText__text"> 1284 <p><strong>INDIVIDUAL GENERAL CLASSIFICATION</strong></p> 1285<p>Jersey for the rider that occupies first place in the general classification in accordance with the times obtained for each stage. </p> 1286<p>Sponsor: <strong>Carrefour</strong></p> 1287 </div> 1288 1289</div> 1290 1291 1292 1293 1294 1295<div class="mediaText"> 1296 <div class="mediaText__block"> 1297 <figure class="figure"> 1298 <a href="https://img.aso.fr/core_app/img-cycling-lvf-png/vuelta-femenina-26-verde-colorway-a-1/7016/0:0,1574:2338-1200-0-100/95d7f" 1299 class="js-jzoom" 1300 role="button" 1301 data-modal-type="image" 1302 data-modal-class="modal__box--gutter is-modal-white" 1303 data-modal-width="1200" 1304 data-modal-height="auto" 1305 data-xtclick="article::media-text-image::zoom" data-clicktype="A"> 1306 <img class="mediaText__img lazyItem js-lazy" 1307 alt="" 1308 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 1309 data-src="https://img.aso.fr/core_app/img-cycling-lvf-png/vuelta-femenina-26-verde-colorway-a-1/7016/0:0,1574:2338-1200-0-100/95d7f|https://img.aso.fr/core_app/img-cycling-lvf-png/vuelta-femenina-26-verde-colorway-a-1/7016/0:0,1574:2338-2400-0-100/7c5f3" 1310 width="200px" 1311 style="max-width: 100%" 1312 /> 1313 </a> 1314 </figure> 1315 </div> 1316 <div class="mediaText__text"> 1317 <p><strong>POINTS GENERAL CLASSIFICATION</strong></p> 1318<p>Jersey for the rider that occupies first place in the points classification in accordance with the position obtained in each of the completed stages. Riders will accumulate points depending on their positions at the end of each stage, as well as during intermediate sprints.</p> 1319<p>Sponsor: <strong>Skoda</strong></p> 1320 </div> 1321 1322</div> 1323 1324 1325 1326 1327 1328<div class="mediaText"> 1329 <div class="mediaText__block"> 1330 <figure class="figure"> 1331 <a href="https://img.aso.fr/core_app/img-cycling-lvf-png/vuelta-femenina-26-pois-3d-colorway-a-1/7017/0:0,
13311574:2338-1200-0-100/bebe7" 1332 class="js-jzoom" 1333 role="button" 1334 data-modal-type="image" 1335 data-modal-class="modal__box--gutter is-modal-white" 1336 data-modal-width="1200" 1337 data-modal-height="auto" 1338 data-xtclick="article::media-text-image::zoom" data-clicktype="A"> 1339 <img class="mediaText__img lazyItem js-lazy" 1340 alt="" 1341 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 1342 data-src="https://img.aso.fr/core_app/img-cycling-lvf-png/vuelta-femenina-26-pois-3d-colorway-a-1/7017/0:0,1574:2338-1200-0-100/bebe7|https://img.aso.fr/core_app/img-cycling-lvf-png/vuelta-femenina-26-pois-3d-colorway-a-1/7017/0:0,1574:2338-2400-0-100/8c0b2" 1343 width="201px" 1344 style="max-width: 100%" 1345 /> 1346 </a> 1347 </figure> 1348 </div> 1349 <div class="mediaText__text"> 1350 <p><strong>QUEEN OF THE MOUNTAIN CLASSIFICATION</strong></p> 1351<p>Jersey for the rider that occupies first place in the Queen of the Mountain classification in accordance with the points he has accumulated at each point-accruing mountain pass.</p> 1352<p>Sponsor: <strong>Fundación Deporte Joven</strong></p> 1353 </div> 1354 1355</div> 1356 1357 1358 1359 1360 1361<div class="mediaText"> 1362 <div class="mediaText__block"> 1363 <figure class="figure"> 1364 <a href="https://img.aso.fr/core_app/img-cycling-lvf-png/vuelta-femenina-26-bi-a2-colorway-a-1/6210/0:0,1574:2338-1200-0-100/dcb3c" 1365 class="js-jzoom" 1366 role="button" 1367 data-modal-type="image" 1368 data-modal-class="modal__box--gutter is-modal-white" 1369 data-modal-width="1200" 1370 data-modal-height="auto" 1371 data-xtclick="article::media-text-image::zoom" data-clicktype="A"> 1372 <img class="mediaText__img lazyItem js-lazy" 1373 alt="" 1374 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 1375 data-src="https://img.aso.fr/core_app/img-cycling-lvf-png/vuelta-femenina-26-bi-a2-colorway-a-1/6210/0:0,1574:2338-1200-0-100/dcb3c|https://img.aso.fr/core_app/img-cycling-lvf-png/vuelta-femenina-26-bi-a2-colorway-a-1/6210/0:0,1574:2338-2400-0-100/02a24" 1376 width="200px" 1377 style="max-width: 100%" 1378 /> 1379 </a> 1380 </figure> 1381 </div> 1382 <div class="mediaText__text"> 1383 <p><strong>WHITE JERSEY<br /><br /></strong>Jersey for the best young rider of the general classification at the end of each stage. This jersey is for the riders that are born after the 1st of January 2004.</p> 1384<p>Sponsor: <strong>Podium Bike</strong></p> 1385 </div> 1386 1387</div> 1388 1389 1390 1391 1392 1393<div class="mediaText"> 1394 <div class="mediaText__block"> 1395 <figure class="figure"> 1396 <a href="https://img.aso.fr/core_app/img-cycling-lvf-png/xunta-de-galicia-logopage/6156/0:0,600:500-600-0-100/fa671" 1397 class="js-jzoom" 1398 role="button" 1399 data-modal-type="image" 1400 data-modal-class="modal__box--gutter is-modal-white" 1401 data-modal-width="600" 1402 data-modal-height="auto" 1403 data-xtclick="article::media-text-image::zoom" data-clicktype="A"> 1404 <img class="mediaText__img lazyItem js-lazy" 1405 alt="" 1406 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 1407 data-src="https://img.aso.fr/core_app/img-cycling-lvf-png/xunta-de-galicia-logopage/6156/0:0,600:500-600-0-100/fa671|https://img.aso.fr/core_app/img-cycling-lvf-png/xunta-de-galicia-logopage/6156/0:0,600:500-1200-0-100/c5e2e" 1408 width="200px" 1409 style="max-width: 100%" 1410 /> 1411 </a> 1412 </figure> 1413 </div> 1414 <div class="mediaText__text"> 1415 <p><strong>TEAM CLASSIFICATION</strong></p> 1416<p>This award is obtained by adding each team's three best individual times in each of the completed stages. The winning team is the one with the lowest time.</p> 1417<p>Sponsor:<strong> Xunta de Galicia</strong></p> 1418 </div> 1419 1420</div> 1421 1422 1423 1424 1425 1426<div class="mediaText"> 1427 <div class="mediaText__block"> 1428 <figure class="figure"> 1429 <a href="https://img.aso.fr/core_app/img-cycling-lvf-png/vf26-pictos-premios-ganadormargen/7018/69:0,1346:1750-1200-0-100/77b7c" 1430 class="js-jzoom" 1431 role="button" 1432 data-modal-type="image" 1433 data-modal-class="modal__box--gutter is-modal-white" 1434 data-modal-width="1200" 1435 data-modal-height="auto" 1436 data-xtclick="article::media-text-image::zoom" data-clicktype="A"> 1437 <img class="mediaText__img lazyItem js-lazy" 1438 alt="" 1439 src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" 1440 data-src="https://img.aso.fr/core_app/img-cycling-lvf-png/vf26-pictos-premios-ganadormargen/7018/69:0,1346:1750-1200-0-100/77b7c|https://img.aso.fr/core_app/img-cycling-lvf-png/vf26-pictos-premios-ganadormargen/7018/69:0,1346:1750-2400-0-100/c0e93" 1441 width="121px" 1442 style="max-width: 100%" 1443 /> 1444 </a> 1445 </figure> 1446 </div> 1447 <div class="mediaText__text"> 1448 <p><strong>STAGE WINNER</strong></p> 1449<p>Award for the rider who crosses the finish-line in first place.</p> 1450<p> </p> 1451 </div> 1452 1453</div> 1454 1455 1456 <div class="file"> 1457 <a class="file__link" href="https://storage-aso.lequipe.fr/ASO/cycl
1457ing_lvf/reglamento-lvf26-v1-7.pdf" target="_blank" data-xtclick="article::document::reglamento-lvf26-v1-7" data-clicktype="N"> 1458 <i class="file__icon icon icon--pdf"></i> 1459 <strong class="file__text">Reglamento_LVF26_v1.7</strong> 1460 <span class="file__size">( pdf | 6648827 )</span> 1461 </a> 1462 </div> 1463 1464 1465 </div> 1466</section> 1467 1468 1469 1470<div class="is-dfp-banner is-ibl" id="dfp_banniere-haute"> 1471
1471<script> 1472 googletag.cmd.push(function() { 1473 googletag.display('dfp_banniere-haute'); 1474 }); 1475 </script>
1475 1476</div> 1477 1478 1479 1480 <section class="subscription"> 1481 <div class="container"> 1482 <div class="row"> 1483 <h2 class="heading heading--2 heading--italic">Follow us</h2> 1484 <p class="is-alignCenter legend">Get exclusive information of La Vuelta Femenina by Carrefour.es</p> 1485 <div class="social social--lg is-alignCenter"> 1486 <a href="https://www.facebook.com/LaVueltaFem/" 1487 aria-label="Facebook: Open in a new window" 1488 target="_blank" 1489 class="icon icon--bg icon--facebook" 1490 data-xtclick="social::subscription::facebook" data-clicktype="N"> 1491 </a> 1492 <a href="https://twitter.com/LaVueltaFem" 1493 aria-label="Twitter: Open in a new window" 1494 target="_blank" 1495 class="icon icon--bg icon--twitter" 1496 data-xtclick="social::subscription::twitter" data-clicktype="N"> 1497 </a> 1498 <a href="https://www.instagram.com/lavueltafem/" 1499 aria-label="Instagram: Open in a new window" 1500 target="_blank" 1501 class="icon icon--bg icon--instagram" 1502 data-xtclick="social::subscription::instagram" data-clicktype="N"> 1503 </a> 1504 <a href="https://www.youtube.com/channel/UCf7iHZIcKEhiN34-fETtNCA" 1505 aria-label="Youtube: Open in a new window" 1506 target="_blank" 1507 class="icon icon--bg icon--youtube" 1508 data-xtclick="social::subscription::youtube" data-clicktype="N"> 1509 </a> 1510 <a href="https://www.tiktok.com/@lavuelta" 1511 aria-label="TikTok: Open in a new window" 1512 target="_blank" 1513 class="icon icon--bg icon--tiktok" 1514 data-xtclick="social::subscription::tiktok" data-clicktype="N"> 1515 </a> 1516 </div> 1517 </div> 1518 </div> 1519 </section> 1520 1521 1522 1523 1524 1525 1526 1527 1528<div id="1349f0f647f78b38e19f064d2920be42a"> 1529 1530
1530<script> 1531 (function() { 1532 var trigger = function(){ 1533 var xhttp = new XMLHttpRequest(); 1534 if (typeof asyncBlockWillLoad !== 'undefined') { 1535 asyncBlockWillLoad('1349f0f647f78b38e19f064d2920be42a', 'core_partners.block.service.bandeau_partners'); 1536 } 1537 xhttp.onreadystatechange = function() { 1538 if (this.readyState === 4 && this.status === 200) { 1539 asyncBlockLoaded('1349f0f647f78b38e19f064d2920be42a', 'core_partners.block.service.bandeau_partners', this.responseText); 1540 } 1541 }; 1542 1543 xhttp.open("GET", "/en/ajax-block/core_partners.block.service.bandeau_partners/%5B%5D/83f529db531fbbc4313859efdc525935", true); 1544 xhttp.send(); 1545 }; 1546 var myAnchor = document.getElementById('1349f0f647f78b38e19f064d2920be42a'); 1547 myAnchor.classList.add('asyncBlockOnScreen'); 1548 myAnchor.dataset.trigger = trigger; 1549 1550 })() 1551 1552 </script>
1552 1553</div> 1554 1555<div id="17da43b1a0c7cfe836b054526b5462103"> 1556 1557
1557<script> 1558 (function() { 1559 var trigger = function(){ 1560 var xhttp = new XMLHttpRequest(); 1561 if (typeof asyncBlockWillLoad !== 'undefined') { 1562 asyncBlockWillLoad('17da43b1a0c7cfe836b054526b5462103', 'core_partners.block.service.bandeau_partners_bis'); 1563 } 1564 xhttp.onreadystatechange = function() { 1565 if (this.readyState === 4 && this.status === 200) { 1566 asyncBlockLoaded('17da43b1a0c7cfe836b054526b5462103', 'core_partners.block.service.bandeau_partners_bis', this.responseText); 1567 } 1568 }; 1569 1570 xhttp.open("GET", "/en/ajax-block/core_partners.block.service.bandeau_partners_bis/%7B%22displayTitle%22:false%7D/149260e8741e8722a4ed4e96cb8dd31a", true); 1571 xhttp.send(); 1572 }; 1573 var myAnchor = document.getElementById('17da43b1a0c7cfe836b054526b5462103'); 1574 myAnchor.classList.add('asyncBlockOnScreen'); 1575 myAnchor.dataset.trigger = trigger; 1576 1577 })() 1578 1579 </script>
1579 1580</div> 1581 1582<div id="14ae2a158997a46e58435c5230874dd0a"> 1583 1584
1584<script> 1585 (function() { 1586 var trigger = function(){ 1587 var xhttp = new XMLHttpRequest(); 1588 if (typeof asyncBlockWillLoad !== 'undefined') { 1589 asyncBlockWillLoad('14ae2a158997a46e58435c5230874dd0a', 'core_partners.block.service.bandeau_partners_ter'); 1590 } 1591 xhttp.onreadystatechange = function() { 1592 if (this.readyState === 4 && this.status === 200) { 1593 asyncBlockLoaded('14ae2a158997a46e58435c5230874dd0a', 'core_partners.block.service.bandeau_partners_ter', this.responseText); 1594 } 1595 }; 1596 1597 xhttp.open("GET", "/en/ajax-block/core_partners.block.service.bandeau_partners_ter/%7B%22displayTitle%22:false%7D/9eea853b8a8459ade81803ac65afb000", true); 1598 xhttp.send(); 1599 }; 1600 var myAnchor = document.getElementById('14ae2a158997a46e58435c5230874dd0a'); 1601 myAnchor.classList.add('asyncBlockOnScreen'); 1602 myAnchor.dataset.trigger = trigger; 1603 1604 })() 1605 1606 </script>
1606 1607</div> 1608 1609 </div> 1610</main> 1611 1612 <footer class="footer"> 1613 1614 1615<div class="footer__top"><div class="container"><div class="row"><div class="col--xs--12 col--sm--2 col--md--2 col--lg--2 footer__col footer__brand"><img alt="Logo" class="footer__brand__img lazyItem js-lazy" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" data-src="/img/global/logo_aso.png|/img/global/[email protected]" width="150" height="56"></div><div class="col--xs--12 col--sm--8 col--md--9 col--lg--8 footer__col"><ul class="footer__nav"><li class="footer__nav__item"><a class="footer__nav__link" href="https://racecenter.lavueltafemenina.es/en" data-xtclick="footer::pre::navigation::live">Live</a></li><li class="footer__nav__item"><a class="footer__nav__link" href="#" data-xtclick="footer::pre::navigation::route">Route</a></li><li class="footer__nav__item"><a class="footer__nav__link" href="#" data-xtclick="footer::pre::navigation::teams">Teams</a></li><li class="footer__nav__item"><a class="footer__nav__link" href="/en/rankings" data-xtclick="footer::pre::navigation::rankings">Rankings</a></li><li class="footer__nav__item"><a class="footer__nav__link" href="#" data-xtclick="footer::pre::navigation::the-race">THE RACE</a></li><li class="footer__nav__item"><a class="footer__nav__link" href="#" data-xtclick="footer::pre::navigation::la-vuelta-es-mas">La Vuelta es Más</a></li><li class="footer__nav__item"><a class="footer__nav__link" href="#" data-xtclick="footer::pre::navigation::host-cities">Host Cities</a></li><li class="footer__nav__item"><a class="footer__nav__link" href="/en/home-galerie" data-xtclick="footer::pre::navigation::videos-photos">VIDEOS & PHOTOS</a></li><li class="footer__nav__item"><a class="footer__nav__link" href="https://www.lavueltafemenina.es/en/partners" data-xtclick="footer::pre::navigation::partners">Partners</a></li></ul></div></div><div class="row"><hr class="footer__separator"></div></div></div> 1616 1617 1618<div class="footer__navigation"> 1619 <div class="container"> 1620 <div class="row"> 1621 <ul class="clearfix footer__nav"> 1622 <li class="footer__nav__item"> 1623 <a class="footer__nav__link" 1624 href="mailto:[email protected]" 1625 target="_self" data-xtclick="footer::middle::navigation::contacts">Contacts</a> 1626 </li> 1627 <li class="footer__nav__item"> 1628 <a class="footer__nav__link" 1629 href="http://www.unipublic.es/" 1630 target="_self" data-xtclick="footer::middle::navigation::unipublic">Unipublic</a> 1631 </li> 1632 <li class="footer__nav__item"> 1633 <a class="footer__nav__link" 1634 href="https://registering.aso.fr/Authentification" 1635 target="_self" data-xtclick="footer::middle::navigation::accreditations">Accréditations</a> 1636 </li> 1637 <li class="footer__nav__item"> 1638 <a class="footer__nav__link" 1639 href="/en/cookies-policy" 1640 target="_self" data-xtclick="footer::middle::navigation::privacy-statement-cookie-policy">Privacy Statement & Cookie Policy</a> 1641 </li> 1642 <li class="footer__nav__item"> 1643 <a class="footer__nav__link" 1644 href="/en/request-management" 1645 target="_self" data-xtclick="footer::middle::navigation::exercise-your-rights">Exercise your rights</a> 1646 </li> 1647 </ul> 1648 </div> 1649 </div> 1650</div> 1651 1652 1653 1654<div class="footer__bottom"> 1655 <div class="container"> 1656 <div class="row"> 1657 <div class="col--xs--10 col--sm--10 footer__links"> 1658 <a href="/en/copyrights" class="footer__links__item" data-xtclick="footer::bottom::link::terms-conditions">Terms & Conditions</a> 1659 <a class="footer__links__item optanon-toggle-display" data-xtclick="footer::bottom::link::cookie-sett
1659ings" data-clicktype="A">Cookie settings</a> 1660 </div> 1661 <div class="col--xs--2 col--sm--2 footer__copyright">© ASO</div> 1662 </div> 1663 </div> 1664</div> 1665 1666 </footer> 1667 1668
1669<script src="/dist/js/scripts.jquery.6a7766d.js"></script>
1669 1670
1670<script src="/dist/js/scripts.runtime.ebcda04.js"></script>
1670 1671
1671<script src="/dist/js/scripts.vendors.90b9a54.js"></script>
vendor: 1 bytes, line 1671
1671
1672<script src="/dist/js/scripts.vendor.8e810d3.js"></script>
1672 1673 1674
1675<script src="/dist/js/scripts.main.6939bb7.js"></script>
1675 1676 1677 1678 1679
1679<script src="/dist/js/scripts.audio.acc59ea.js"></script>
1679 1680
1681<script> 1682 </script>
1682 1683 1684 1685 1686 1687 </body> 1688</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.