PageSourceSearch

https://www.lavueltafemenina.es/en/the-race/sporting-stakes

html lavueltafemenina.es collected 2026-09-25 07:16:23 UTC 95,065 bytes, 1,688 lines download raw bytes

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 &amp; 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 &amp; 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 &gt; 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 &amp; 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 &amp; 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.&nbsp;</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&nbsp;OF THE MOUNTAIN CLASSIFICATION</strong></p>
1351<p>Jersey for the rider that occupies first place in the&nbsp;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&oacute;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>&nbsp;</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 &amp; 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 &amp; 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 &amp; 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.