{"id":7437,"date":"2026-06-30T19:14:33","date_gmt":"2026-06-30T17:14:33","guid":{"rendered":"https:\/\/franceletour.com\/?p=7437"},"modified":"2026-06-30T19:14:37","modified_gmt":"2026-06-30T17:14:37","slug":"tour-de-france-2026-stage-10","status":"publish","type":"post","link":"https:\/\/franceletour.com\/fr\/tour-de-france-2026-stage-10\/","title":{"rendered":"Tour de France 2026 Stage 10: Complete Guide to the Aurillac to Le Lioran Bastille Day Mountain Stage"},"content":{"rendered":"<h1 class=\"wp-block-heading\" style=\"padding-top:var(--wp--preset--spacing--70)\">Tour de France 2026 Stage 10: Complete Guide to the Aurillac to Le Lioran Bastille Day Mountain Stage<\/h1>\n\n\n\n<p class=\"wp-block-paragraph\">Tour de France 2026 Stage 10 takes place on Tuesday, July 14, Bastille Day, covering 166.6 km from Aurillac to Le Lioran through the volcanic heart of the Cantal, with seven categorised climbs and roughly 3,900 metres of total elevation gain. It is the first stage back after the Tour&#8217;s opening rest day, and it arrives in a finish town that already has one of the most dramatic chapters in recent Tour history attached to it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This is a short stage by Grand Tour standards, but don&#8217;t mistake brevity for mercy. Nearly all of the day&#8217;s climbing is crammed into the final 100 kilometres, building through a string of category 2 and 3 passes before the Puy Mary-Pas de Peyrol and the brutally steep Col de Pertus decide who arrives at Le Lioran with anything left to fight for. Riders return from their first rest day not knowing whether they&#8217;ll find fresh legs or rusty ones and on a stage built like this, the answer matters immediately.<\/p>\n\n\n\n<style>\n.stage10-tldr-wrap {\n  max-width: 960px;\n  margin: 2rem auto;\n  font-family: 'DM Sans', sans-serif;\n}\n\n.stage10-tldr-card {\n  background: #f6fbee;\n  border-radius: 20px;\n  border: 1px solid rgba(99,153,34,0.25);\n  overflow: hidden;\n}\n\n.stage10-tldr-header {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  padding: 1.2rem 1.5rem 0.9rem;\n  border-bottom: 1px solid rgba(99,153,34,0.15);\n}\n\n.stage10-tldr-title {\n  font-family: 'Galibier', sans-serif !important;\n  font-size: 1.3rem !important;\n  font-weight: 700 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1.5px !important;\n  color: #111 !important;\n  margin: 0 !important;\n  line-height: 1.2 !important;\n  padding: 0 !important;\n  border: none !important;\n}\n\n.stage10-tldr-badge {\n  font-size: 0.65rem;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.8px;\n  background: #FFC72C;\n  color: #000;\n  padding: 4px 10px;\n  border-radius: 12px;\n  border: 1px solid rgba(0,0,0,0.1);\n  white-space: nowrap;\n}\n\n.stage10-tldr-body {\n  padding: 1.2rem 1.5rem 1.5rem;\n}\n\n.tldr-list {\n  list-style: none;\n  padding: 0;\n  margin: 0;\n  display: flex;\n  flex-direction: column;\n  gap: 1rem;\n}\n\n.tldr-item {\n  display: flex;\n  align-items: flex-start;\n  gap: 12px;\n}\n\n.tldr-icon {\n  width: 24px;\n  height: 24px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  color: #27500A;\n  margin-top: 2px;\n}\n\n.tldr-icon svg {\n  width: 20px;\n  height: 20px;\n  stroke: #27500A;\n}\n\n.tldr-text {\n  font-size: 0.9rem;\n  color: #1a1a1a;\n  line-height: 1.6;\n  margin: 0;\n}\n\n.tldr-text strong {\n  font-weight: 600;\n  color: #000;\n}\n\n.highlight-note {\n  margin-top: 1rem;\n  padding: 0.8rem 1rem;\n  background: #fffdee;\n  border-left: 3px solid #FFC72C;\n  border-radius: 8px;\n  font-size: 0.85rem;\n  color: #4a3b00;\n  line-height: 1.5;\n}\n\n@media (max-width: 600px) {\n  .stage10-tldr-body {\n    padding: 1rem 1.2rem 1.2rem;\n  }\n}\n<\/style>\n\n<div class=\"stage10-tldr-wrap\">\n  <div class=\"stage10-tldr-card\">\n    \n    <div class=\"stage10-tldr-header\">\n      <h2 class=\"stage10-tldr-title\">TL;DR<\/h2>\n      <span class=\"stage10-tldr-badge\">Bastille Day<\/span>\n    <\/div>\n\n    <div class=\"stage10-tldr-body\">\n      <ul class=\"tldr-list\">\n        <!-- Bullet 1: Stage overview -->\n        <li class=\"tldr-item\">\n          <div class=\"tldr-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <polyline points=\"3 17 9 11 13 15 21 5\"\/><polyline points=\"15 5 21 5 21 11\"\/>\n            <\/svg>\n          <\/div>\n          <p class=\"tldr-text\">\n            <strong>Stage 10 at a glance:<\/strong> July 14 (Bastille Day), Aurillac to Le Lioran, 166.6 km, seven categorised climbs, roughly 3,900m of climbing \u2014 the first stage back after Rest Day 1.\n          <\/p>\n        <\/li>\n\n        <!-- Bullet 2: Massif Central -->\n        <li class=\"tldr-item\">\n          <div class=\"tldr-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <path d=\"M3 17l6-6 4 4 8-8\"\/><circle cx=\"19\" cy=\"5\" r=\"1\"\/>\n            <\/svg>\n          <\/div>\n          <p class=\"tldr-text\">\n            <strong>The Massif Central doesn&#8217;t have the towering passes of the Alps or Pyrenees<\/strong>, but this stage exacts its toll through sheer accumulation, with most of the climbing packed into the back half.\n          <\/p>\n        <\/li>\n\n        <!-- Bullet 3: Le Lioran history -->\n        <li class=\"tldr-item\">\n          <div class=\"tldr-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/>\n            <\/svg>\n          <\/div>\n          <p class=\"tldr-text\">\n            <strong>Le Lioran already has Tour history<\/strong> \u2014 in 2024, Jonas Vingegaard staged a stunning comeback to beat Tadej Poga\u010dar in a two-up sprint here, on a different stage and route that shared only the finish town and final climbs.\n          <\/p>\n        <\/li>\n\n        <!-- Bullet 4: Aurillac veteran -->\n        <li class=\"tldr-item\">\n          <div class=\"tldr-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/>\n            <\/svg>\n          <\/div>\n          <p class=\"tldr-text\">\n            <strong>Aurillac is a genuine Tour veteran<\/strong>, hosting the race for the fifteenth time, most recently in 2014 \u2014 a separate piece of history from Le Lioran&#8217;s own story.\n          <\/p>\n        <\/li>\n\n        <!-- Bullet 5: Bastille Day tactics -->\n        <li class=\"tldr-item\">\n          <div class=\"tldr-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"8 14 12 10 16 14\"\/>\n            <\/svg>\n          <\/div>\n          <p class=\"tldr-text\">\n            <strong>Bastille Day adds a real tactical layer<\/strong>, with French riders historically more motivated to chase the day&#8217;s breakaway on home soil&#8217;s biggest national holiday.\n          <\/p>\n        <\/li>\n      <\/ul>\n      \n      <div class=\"highlight-note\">\n        <strong>\ud83d\udd25 Bastille Day in the Massif Central. Seven climbs, 3,900m of elevation, and French riders hunting the most prestigious stage win of the opening fortnight.<\/strong>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<style>\n.stage10-facts-wrap {\n  max-width: 960px;\n  margin: 2rem auto;\n  font-family: 'DM Sans', sans-serif;\n}\n\n.stage10-facts-card {\n  background: #f6fbee;\n  border-radius: 20px;\n  border: 1px solid rgba(99,153,34,0.25);\n  overflow: hidden;\n}\n\n.stage10-facts-header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 1.2rem 1.5rem 0.9rem;\n  border-bottom: 1px solid rgba(99,153,34,0.15);\n}\n\n.stage10-facts-title {\n  font-family: 'Galibier', sans-serif !important;\n  font-size: 1.2rem !important;\n  font-weight: 700 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1.5px !important;\n  color: #111 !important;\n  margin: 0 !important;\n  line-height: 1.2 !important;\n  padding: 0 !important;\n  border: none !important;\n  flex: 1;\n}\n\n.stage10-facts-badge {\n  font-size: 0.65rem;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.8px;\n  background: #FFC72C;\n  color: #000;\n  padding: 4px 10px;\n  border-radius: 12px;\n  border: 1px solid rgba(0,0,0,0.1);\n  white-space: nowrap;\n}\n\n.stage10-facts-body {\n  padding: 1.2rem 1.5rem 1.5rem;\n}\n\n\/* Two-column grid *\/\n.facts-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0.8rem 1.5rem;\n  margin-bottom: 1rem;\n}\n\n.fact-item {\n  display: flex;\n  align-items: flex-start;\n  gap: 8px;\n  padding: 0.6rem 0;\n  border-bottom: 1px solid rgba(99,153,34,0.1);\n}\n\n.fact-item:last-child {\n  border-bottom: none;\n}\n\n.fact-icon {\n  width: 20px;\n  height: 20px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  color: #27500A;\n  margin-top: 2px;\n}\n\n.fact-icon svg {\n  width: 16px;\n  height: 16px;\n  stroke: #27500A;\n}\n\n.fact-content {\n  flex: 1;\n}\n\n.fact-label {\n  font-family: 'Galibier', sans-serif;\n  font-size: 0.68rem;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.6px;\n  color: #27500A;\n  margin: 0 0 2px 0;\n}\n\n.fact-value {\n  font-size: 0.85rem;\n  color: #1a1a1a;\n  line-height: 1.4;\n  margin: 0;\n}\n\n.fact-value strong {\n  font-weight: 600;\n  color: #000;\n}\n\n\/* Highlight note *\/\n.facts-note {\n  background: rgba(255,255,255,0.5);\n  border-radius: 12px;\n  padding: 0.9rem 1rem;\n  border: 1px solid rgba(99,153,34,0.15);\n  font-size: 0.85rem;\n  color: #1a1a1a;\n  line-height: 1.5;\n}\n\n.facts-note strong {\n  font-weight: 600;\n  color: #000;\n}\n\n\/* Responsive: single column on mobile *\/\n@media (max-width: 600px) {\n  .facts-grid {\n    grid-template-columns: 1fr;\n  }\n}\n<\/style>\n\n<div class=\"stage10-facts-wrap\">\n  <div class=\"stage10-facts-card\">\n    \n    <div class=\"stage10-facts-header\">\n      <h2 class=\"stage10-facts-title\">Quick Facts: Stage 10 Aurillac to Le Lioran<\/h2>\n      <span class=\"stage10-facts-badge\">Bastille Day<\/span>\n    <\/div>\n\n    <div class=\"stage10-facts-body\">\n      \n      <div class=\"facts-grid\">\n        \n        <!-- Date -->\n        <div class=\"fact-item\">\n          <div class=\"fact-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <rect x=\"3\" y=\"4\" width=\"18\" height=\"18\" rx=\"2\" ry=\"2\"\/><line x1=\"16\" y1=\"2\" x2=\"16\" y2=\"6\"\/><line x1=\"8\" y1=\"2\" x2=\"8\" y2=\"6\"\/><line x1=\"3\" y1=\"10\" x2=\"21\" y2=\"10\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"fact-content\">\n            <div class=\"fact-label\">Date<\/div>\n            <div class=\"fact-value\">Tuesday, July 14, 2026 (Bastille Day)<\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Start -->\n        <div class=\"fact-item\">\n          <div class=\"fact-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <path d=\"M21 10c0 7-9 13-9 13s-9-6-9-13a9 9 0 0 1 18 0z\"\/><circle cx=\"12\" cy=\"10\" r=\"3\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"fact-content\">\n            <div class=\"fact-label\">Commencer<\/div>\n            <div class=\"fact-value\">Aurillac<\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Finish -->\n        <div class=\"fact-item\">\n          <div class=\"fact-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <circle cx=\"12\" cy=\"12\" r=\"10\"\/><line x1=\"2\" y1=\"12\" x2=\"22\" y2=\"12\"\/><path d=\"M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"fact-content\">\n            <div class=\"fact-label\">Finition<\/div>\n            <div class=\"fact-value\">Le Lioran<\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Distance -->\n        <div class=\"fact-item\">\n          <div class=\"fact-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <line x1=\"3\" y1=\"12\" x2=\"21\" y2=\"12\"\/><polyline points=\"7 8 3 12 7 16\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"fact-content\">\n            <div class=\"fact-label\">Distance<\/div>\n            <div class=\"fact-value\">166.6 km<\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Stage type -->\n        <div class=\"fact-item\">\n          <div class=\"fact-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <polyline points=\"3 17 9 11 13 15 21 5\"\/><polyline points=\"15 5 21 5 21 11\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"fact-content\">\n            <div class=\"fact-label\">Type de sc\u00e8ne<\/div>\n            <div class=\"fact-value\"><strong>Mountain \u2014 Massif Central attrition stage<\/strong><\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Elevation gain -->\n        <div class=\"fact-item\">\n          <div class=\"fact-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <polyline points=\"3 17 9 11 13 15 21 5\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"fact-content\">\n            <div class=\"fact-label\">\u00c9l\u00e9vation<\/div>\n            <div class=\"fact-value\">~3,900m<\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Categorised climbs -->\n        <div class=\"fact-item\">\n          <div class=\"fact-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <path d=\"M12 2l3.09 6.26L22 9.27l-5 4.87L18.18 21 12 17.77 5.82 21 7 14.14 2 9.27l6.91-1.01L12 2z\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"fact-content\">\n            <div class=\"fact-label\">Escalades cat\u00e9goris\u00e9es<\/div>\n            <div class=\"fact-value\">7 (Pailherols Cat 3, Griffoul Cat 2, Prat de Bouc Cat 3, Murat Cat 3, Puy Mary-Pas de Peyrol Cat 1, Pertus Cat 1, Font de C\u00e8re Cat 3)<\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Intermediate sprint -->\n        <div class=\"fact-item\">\n          <div class=\"fact-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"fact-content\">\n            <div class=\"fact-label\">Sprint interm\u00e9diaire<\/div>\n            <div class=\"fact-value\">Lacapelle-del-Fraisse, km 25.5<\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Start time -->\n        <div class=\"fact-item\">\n          <div class=\"fact-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"fact-content\">\n            <div class=\"fact-label\">Heure de d\u00e9but<\/div>\n            <div class=\"fact-value\">13:10 CEST<\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Estimated finish -->\n        <div class=\"fact-item\">\n          <div class=\"fact-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <circle cx=\"12\" cy=\"12\" r=\"10\"\/><polyline points=\"12 6 12 12 16 14\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"fact-content\">\n            <div class=\"fact-label\">Finition estim\u00e9e<\/div>\n            <div class=\"fact-value\">Approx. 17:24 CEST<\/div>\n          <\/div>\n        <\/div>\n\n        <!-- Stage significance -->\n        <div class=\"fact-item\">\n          <div class=\"fact-icon\">\n            <svg viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\">\n              <path d=\"M2 4l3 12h14l3-12-6 5-4-5-4 5-6-5z\"\/>\n            <\/svg>\n          <\/div>\n          <div class=\"fact-content\">\n            <div class=\"fact-label\">Importance de l'\u00e9tape<\/div>\n            <div class=\"fact-value\"><strong>First stage after Rest Day 1; Le Lioran hosted the 2024 Vingegaard-Poga\u010dar duel on a different stage\/route<\/strong><\/div>\n          <\/div>\n        <\/div>\n\n      <\/div>\n\n      <!-- Summary note -->\n      <div class=\"facts-note\">\n        <strong>\ud83d\udd25 Bastille Day in the Massif Central.<\/strong> Seven climbs packed into 166.6 km \u2014 the first major test after the rest day, with French riders hunting the most coveted stage win of the opening fortnight.\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/div>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-7437_5a7ec9-06 .kt-block-spacer{height:20px;}.wp-block-kadence-spacer.kt-block-spacer-7437_5a7ec9-06 .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:80%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-7437_5a7ec9-06\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">What Is Tour de France 2026 Stage 10?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Stage 10 is a 166.6 km stage run on July 14, taking riders from Aurillac to Le Lioran through the volcanic Cantal region, with seven categorised climbs totalling roughly 3,900 metres of elevation gain. It&#8217;s the first stage back after the Tour&#8217;s opening rest day, and despite being shorter than most of the route&#8217;s other mountain stages, it concentrates almost all of its difficulty into the final 100 kilometres, a structure that punishes poor pacing more than almost any other stage in this Tour.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The Massif Central doesn&#8217;t offer anything close to the towering, single-defining-mountain drama of the Alps or Pyrenees. What it offers instead is attrition: a relentless sequence of climbs that wears riders down cumulatively rather than through one decisive effort. Coming directly off a rest day adds genuine uncertainty to how legs will respond; some riders emerge refreshed, others arrive rusty, and a stage this demanding tends to reveal which is which almost immediately.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Stage 10 Date, Distance, and Start Times<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Stage 10 runs on Tuesday, July 14, 2026 \u2014 Bastille Day, France&#8217;s national holiday \u2014 covering 166.6 km. The race starts at 13:10 CEST from Aurillac, with an estimated finish around 17:24 CEST in Le Lioran.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For viewers outside continental Europe: a 13:10 CEST start translates to roughly 12:10 BST in the UK, 07:10 EDT on the US East Coast, and 04:10 PDT on the West Coast. Coverage runs on Eurosport and HBO Max across most of Europe, with NBC Sports and Peacock carrying the race in the United States.<br><\/p>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-7437_476448-db .kt-block-spacer{height:20px;}.wp-block-kadence-spacer.kt-block-spacer-7437_476448-db .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:80%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-7437_476448-db\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Tour de France 2026 Stage 10 Route: Full Aurillac to Le Lioran Course Guide<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The route runs from Aurillac through gently rolling terrain for the opening 65 kilometres before climbing begins in earnest with the C\u00f4te de Pailherols, building through a string of categorised passes around Murat before the decisive final sequence: the Puy Mary-Pas de Peyrol, the brutally steep Col de Pertus, and the Col de Font de C\u00e8re, leading into the finish at Le Lioran.<\/p>\n\n\n<style>.kb-row-layout-id7437_1f895a-ad > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id7437_1f895a-ad > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id7437_1f895a-ad > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id7437_1f895a-ad > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id7437_1f895a-ad > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id7437_1f895a-ad > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id7437_1f895a-ad alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column7437_73d0b2-b8 > .kt-inside-inner-col,.kadence-column7437_73d0b2-b8 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column7437_73d0b2-b8 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column7437_73d0b2-b8 > .kt-inside-inner-col{flex-direction:column;}.kadence-column7437_73d0b2-b8 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column7437_73d0b2-b8 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column7437_73d0b2-b8{position:relative;}@media all and (max-width: 1024px){.kadence-column7437_73d0b2-b8 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column7437_73d0b2-b8 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column7437_73d0b2-b8\"><div class=\"kt-inside-inner-col\"><style>.kb-image7437_ee7ade-0f.kb-image-is-ratio-size, .kb-image7437_ee7ade-0f .kb-image-is-ratio-size{max-width:700px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-image7437_ee7ade-0f.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-image7437_ee7ade-0f .kb-image-is-ratio-size{align-self:unset;}.kb-image7437_ee7ade-0f figure{max-width:700px;}.kb-image7437_ee7ade-0f .image-is-svg, .kb-image7437_ee7ade-0f .image-is-svg img{width:100%;}.kb-image7437_ee7ade-0f .kb-image-has-overlay:after{opacity:0.3;}<\/style>\n<div class=\"wp-block-kadence-image kb-image7437_ee7ade-0f\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"728\" height=\"596\" src=\"https:\/\/franceletour.com\/wp-content\/uploads\/2026\/06\/tdf-2026-stage-10-route-map-aurillac-to-le-lioran.jpg\" alt=\"Tour de France 2026 Stage 10 Route Aurillac to Le Lioran\" class=\"kb-img wp-image-7545\" title=\"\" srcset=\"https:\/\/franceletour.com\/wp-content\/uploads\/2026\/06\/tdf-2026-stage-10-route-map-aurillac-to-le-lioran.jpg 728w, https:\/\/franceletour.com\/wp-content\/uploads\/2026\/06\/tdf-2026-stage-10-route-map-aurillac-to-le-lioran-300x246.jpg 300w, https:\/\/franceletour.com\/wp-content\/uploads\/2026\/06\/tdf-2026-stage-10-route-map-aurillac-to-le-lioran-15x12.jpg 15w\" sizes=\"auto, (max-width: 728px) 100vw, 728px\" \/><\/figure><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n\n<h3 class=\"wp-block-heading\">Aurillac: Fifteen Tour Visits and a City on the River Jordanne<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Aurillac, sitting on the River Jordanne, carries genuine Tour pedigree of its own. La Grande Boucle has visited the town fifteen times, most recently in 2014, when the stage from Aurillac set off toward Villeneuve-sur-Lot. That 2014 history is entirely separate from Le Lioran&#8217;s more recent fame, two different chapters of Tour history that happen to sit close together on the 2026 route, but shouldn&#8217;t be conflated. Aurillac&#8217;s standing as a fifteen-time host city makes it one of the more experienced stage towns the 2026 route visits, even if it rarely gets the attention of the race&#8217;s more glamorous Alpine or Pyrenean d\u00e9parts.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Opening 65km: Deceptively Gentle Rolling Terrain<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The stage opens with genuinely gentle, rolling terrain for the first 65 kilometres, the kind of start that could lull a less attentive viewer into expecting a calm day. It isn&#8217;t one. This opening section serves as little more than a long approach to the difficulty that follows, and the relatively flat early kilometres are precisely what allows the stage&#8217;s total distance to stay short while still packing in nearly 3,900 metres of climbing in the back half.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">C\u00f4te de Pailherols and the First Warning Signs<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">At kilometre 68, the C\u00f4te de Pailherols arrives, 3 km at an average gradient of 7.2%, rated Category 3. It&#8217;s a short, sharp signal that the easy part of the day is over, even though what follows will dwarf it in both length and consequence.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Col de la Griffoul, Prat de Bouc, and C\u00f4te de Murat: The Warm-Up Block<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A trio of climbs forms the stage&#8217;s midsection. The Col de la Griffoul (5.9 km at 6.7%, Category 2, km 97.3) has been described by one route analyst as &#8220;the great unknown&#8221; of the stage, a less-documented climb compared to the Cantal&#8217;s more famous passes, but a genuine Category 2 test in its own right. The Col de Prat de Bouc (3.1 km at 6.5%, km 103.8) follows almost immediately off the descent, with the C\u00f4te de Murat (5.2 km at 5.3%, km 118.8) completing the block. Despite their individual respectability, all three are, in the context of what comes next, essentially warm-ups for the stage&#8217;s real finale.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Puy Mary-Pas de Peyrol: The Cantal&#8217;s Most Famous Climb<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">At kilometre 135.7, the race reaches the Puy Mary-Pas de Peyrol, 7.8 km at an average gradient of 6%, with the final 2.2 kilometres ramping up sharply to 8.8%. Rated Category 1, it&#8217;s the most famous single climb in the entire Cantal massif, and for good reason: the Pas de Peyrol is the highest road pass in the Massif Central at 1,589 metres, sitting just below Puy Mary&#8217;s 1,787-metre summit. This is the climb where Tadej Poga\u010dar launched his now-legendary long-range attack in 2024, on a different stage, as detailed further below, and it remains the kind of ascent capable of producing exactly that sort of decisive move in 2026.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Col de Pertus: The Steepest Test, 14.6km From the Line<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">After an 8-kilometre descent from Puy Mary, the road turns immediately back uphill for the Col de Pertus \u2014 4.4 km at an average gradient of 8.5%, the steepest sustained climbing of the entire stage, rated Category 1. The summit arrives with 14.6 kilometres still remaining to the finish, making this the last realistic launching point for a significant GC move before the stage&#8217;s final climb.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Col de Font de C\u00e8re and the Run Into Le Lioran<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">A six-kilometre descent leads into Saint-Jacques-des-Blats, after which the road rises again almost immediately, though only the final 3.3 kilometres count toward the King of the Mountains classification on the Col de Font de C\u00e8re, averaging 5.8%. From the summit, it&#8217;s 2.5 kilometres to the finish in Le Lioran: the road drops slightly before the final few hundred metres tilt back up at 6%, an uphill finish that rewards anyone with genuine power left rather than pure sprint speed.<\/p>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-7437_a97c55-30 .kt-block-spacer{height:20px;}.wp-block-kadence-spacer.kt-block-spacer-7437_a97c55-30 .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:80%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-7437_a97c55-30\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Tour de France 2026 Stage 10 Elevation Profile: 3,900 Metres Packed Into the Back Half<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Stage 10 gains roughly 3,900 metres of total elevation across just 166.6 km, a markedly steeper average gradient of difficulty-per-kilometre than several of the Tour&#8217;s longer mountain stages, precisely because the first 65 km offer almost nothing in the way of climbing. The bulk of the elevation gain is concentrated into the stage&#8217;s second half, building toward the Puy Mary-Pertus-Font de C\u00e8re sequence that decides the day.<\/p>\n\n\n\n<style>\n.stage10-climbs-wrap {\n  max-width: 960px;\n  margin: 2rem auto;\n  font-family: 'DM Sans', sans-serif;\n}\n\n.stage10-climbs-card {\n  background: #ffffff;\n  border-radius: 20px;\n  border: 1px solid rgba(99,153,34,0.25);\n  overflow: hidden;\n}\n\n.stage10-climbs-header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 1.2rem 1.5rem 0.9rem;\n  border-bottom: 1px solid rgba(99,153,34,0.15);\n  background: #EFEEEB;\n}\n\n.stage10-climbs-title {\n  font-family: 'Galibier', sans-serif !important;\n  font-size: 1.2rem !important;\n  font-weight: 700 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1.5px !important;\n  color: #111 !important;\n  margin: 0 !important;\n  line-height: 1.2 !important;\n  padding: 0 !important;\n  border: none !important;\n  flex: 1;\n}\n\n.stage10-climbs-badge {\n  font-size: 0.65rem;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.8px;\n  background: #EAF3DE;\n  color: #27500A;\n  padding: 4px 10px;\n  border-radius: 12px;\n  border: 1px solid rgba(99,153,34,0.3);\n  white-space: nowrap;\n}\n\n.stage10-scroll {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  background: #ffffff;\n}\n\n.stage10-table {\n  width: 100%;\n  border-collapse: collapse;\n  min-width: 650px;\n  font-size: 0.85rem;\n  color: #1a1a1a;\n}\n\n.stage10-table thead th {\n  font-family: 'Galibier', sans-serif;\n  font-size: 0.65rem;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.6px;\n  color: #555;\n  text-align: left;\n  padding: 0.7rem 0.9rem;\n  background: #EFEEEB;\n  border-bottom: 1px solid rgba(99,153,34,0.2);\n  white-space: nowrap;\n}\n\n.stage10-table tbody td {\n  padding: 0.7rem 0.9rem;\n  border-bottom: 1px solid rgba(99,153,34,0.08);\n  vertical-align: top;\n  line-height: 1.4;\n}\n\n.stage10-table tbody tr:hover {\n  background: #F8F8F6;\n}\n\n.stage10-table tbody tr:last-child td {\n  border-bottom: none;\n}\n\n.climb-name {\n  font-weight: 600;\n  color: #111;\n}\n\n@media (max-width: 600px) {\n  .stage10-table thead th,\n  .stage10-table tbody td {\n    padding: 0.5rem 0.6rem;\n    font-size: 0.8rem;\n  }\n}\n<\/style>\n\n<div class=\"stage10-climbs-wrap\">\n  <div class=\"stage10-climbs-card\">\n    \n    <div class=\"stage10-climbs-header\">\n      <h3 class=\"stage10-climbs-title\">All Seven Climbs: Stage 10 Data Table<\/h3>\n      <span class=\"stage10-climbs-badge\">7 Climbs<\/span>\n    <\/div>\n\n    <div class=\"stage10-scroll\">\n      <table class=\"stage10-table\">\n        <thead>\n          <tr>\n            <th>Climb<\/th>\n            <th>Category<\/th>\n            <th>Length<\/th>\n            <th>Avg. Gradient<\/th>\n            <th>KM Mark<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody>\n          <tr>\n            <td class=\"climb-name\">C\u00f4te de Pailherols<\/td>\n            <td>Cat 3<\/td>\n            <td>3 km<\/td>\n            <td>7.2%<\/td>\n            <td>68<\/td>\n          <\/tr>\n          <tr>\n            <td class=\"climb-name\">Col de la Griffoul<\/td>\n            <td>Cat 2<\/td>\n            <td>5.9 km<\/td>\n            <td>6.7%<\/td>\n            <td>97.3<\/td>\n          <\/tr>\n          <tr>\n            <td class=\"climb-name\">Col de Prat de Bouc<\/td>\n            <td>Cat 3<\/td>\n            <td>3.1 km<\/td>\n            <td>6.5%<\/td>\n            <td>103.8<\/td>\n          <\/tr>\n          <tr>\n            <td class=\"climb-name\">C\u00f4te de Murat<\/td>\n            <td>Cat 3<\/td>\n            <td>5.2 km<\/td>\n            <td>5.3%<\/td>\n            <td>118.8<\/td>\n          <\/tr>\n          <tr>\n            <td class=\"climb-name\">Puy Mary-Pas de Peyrol<\/td>\n            <td>Cat 1<\/td>\n            <td>7.8 km (final 2.2km at 8.8%)<\/td>\n            <td>6%<\/td>\n            <td>135.7<\/td>\n          <\/tr>\n          <tr>\n            <td class=\"climb-name\">Col de Pertus<\/td>\n            <td>Cat 1<\/td>\n            <td>4.4 km<\/td>\n            <td>8.5%<\/td>\n            <td>152.1<\/td>\n          <\/tr>\n          <tr>\n            <td class=\"climb-name\">Col de Font de C\u00e8re<\/td>\n            <td>Cat 3<\/td>\n            <td>3.1 km<\/td>\n            <td>5.8%<\/td>\n            <td>163<\/td>\n          <\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n<style>.kb-row-layout-id7437_086a56-24 > .kt-row-column-wrap{align-content:start;}:where(.kb-row-layout-id7437_086a56-24 > .kt-row-column-wrap) > .wp-block-kadence-column{justify-content:start;}.kb-row-layout-id7437_086a56-24 > .kt-row-column-wrap{column-gap:var(--global-kb-gap-md, 2rem);row-gap:var(--global-kb-gap-md, 2rem);padding-top:var(--global-kb-spacing-sm, 1.5rem);padding-bottom:var(--global-kb-spacing-sm, 1.5rem);grid-template-columns:minmax(0, 1fr);}.kb-row-layout-id7437_086a56-24 > .kt-row-layout-overlay{opacity:0.30;}@media all and (max-width: 1024px){.kb-row-layout-id7437_086a56-24 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}@media all and (max-width: 767px){.kb-row-layout-id7437_086a56-24 > .kt-row-column-wrap{grid-template-columns:minmax(0, 1fr);}}<\/style><div class=\"kb-row-layout-wrap kb-row-layout-id7437_086a56-24 alignnone wp-block-kadence-rowlayout\"><div class=\"kt-row-column-wrap kt-has-1-columns kt-row-layout-equal kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top\">\n<style>.kadence-column7437_1591fb-58 > .kt-inside-inner-col,.kadence-column7437_1591fb-58 > .kt-inside-inner-col:before{border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.kadence-column7437_1591fb-58 > .kt-inside-inner-col{column-gap:var(--global-kb-gap-sm, 1rem);}.kadence-column7437_1591fb-58 > .kt-inside-inner-col{flex-direction:column;}.kadence-column7437_1591fb-58 > .kt-inside-inner-col > .aligncenter{width:100%;}.kadence-column7437_1591fb-58 > .kt-inside-inner-col:before{opacity:0.3;}.kadence-column7437_1591fb-58{position:relative;}@media all and (max-width: 1024px){.kadence-column7437_1591fb-58 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}@media all and (max-width: 767px){.kadence-column7437_1591fb-58 > .kt-inside-inner-col{flex-direction:column;justify-content:center;}}<\/style>\n<div class=\"wp-block-kadence-column kadence-column7437_1591fb-58\"><div class=\"kt-inside-inner-col\"><style>.kb-image7437_590b5e-13.kb-image-is-ratio-size, .kb-image7437_590b5e-13 .kb-image-is-ratio-size{max-width:700px;width:100%;}.wp-block-kadence-column > .kt-inside-inner-col > .kb-image7437_590b5e-13.kb-image-is-ratio-size, .wp-block-kadence-column > .kt-inside-inner-col > .kb-image7437_590b5e-13 .kb-image-is-ratio-size{align-self:unset;}.kb-image7437_590b5e-13 figure{max-width:700px;}.kb-image7437_590b5e-13 .image-is-svg, .kb-image7437_590b5e-13 .image-is-svg img{width:100%;}.kb-image7437_590b5e-13 .kb-image-has-overlay:after{opacity:0.3;}<\/style>\n<div class=\"wp-block-kadence-image kb-image7437_590b5e-13\"><figure class=\"aligncenter size-full\"><img loading=\"lazy\" decoding=\"async\" width=\"960\" height=\"576\" src=\"https:\/\/franceletour.com\/wp-content\/uploads\/2026\/06\/tour-de-france-2026-stage-10-profile.jpg\" alt=\"Tour de France 2026 Stage 10 Elevation Profile\" class=\"kb-img wp-image-7546\" title=\"\" srcset=\"https:\/\/franceletour.com\/wp-content\/uploads\/2026\/06\/tour-de-france-2026-stage-10-profile.jpg 960w, https:\/\/franceletour.com\/wp-content\/uploads\/2026\/06\/tour-de-france-2026-stage-10-profile-300x180.jpg 300w, https:\/\/franceletour.com\/wp-content\/uploads\/2026\/06\/tour-de-france-2026-stage-10-profile-768x461.jpg 768w, https:\/\/franceletour.com\/wp-content\/uploads\/2026\/06\/tour-de-france-2026-stage-10-profile-18x12.jpg 18w\" sizes=\"auto, (max-width: 960px) 100vw, 960px\" \/><\/figure><\/div>\n<\/div><\/div>\n\n<\/div><\/div>\n\n\n<h3 class=\"wp-block-heading has-text-align-center\">Why a Short Stage Can Be More Dangerous Than a Long One<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">At 166.6 km, Stage 10 is genuinely short by modern Tour standards, several stages elsewhere in the 2026 route run 30 to 50 kilometres longer. That brevity might suggest an easier day, but it produces almost the opposite effect. A long stage with the same total elevation spread evenly across more kilometres gives riders more opportunities to settle into a sustainable rhythm and more recovery distance between efforts. Stage 10 compresses nearly all of its 3,900 metres into the final 100 km, which means there&#8217;s far less room for error in pacing: a rider who misjudges their effort on the Griffoul or Murat block has almost no flat distance left to recover before Puy Mary and Pertus arrive. Short stages with back-loaded profiles like this one often produce sharper, more decisive racing than longer stages with the same nominal difficulty, precisely because the margin for tactical mistakes shrinks.<br><\/p>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-7437_e22dc8-08 .kt-block-spacer{height:20px;}.wp-block-kadence-spacer.kt-block-spacer-7437_e22dc8-08 .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:80%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-7437_e22dc8-08\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Stage 10 Tactics: Bastille Day, the Rest-Day Reset, and a Possible Rematch<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Stage 10 carries layers of tactical and emotional context beyond its profile alone \u2014 the date, the rest-day timing, and the finish town&#8217;s recent history all shape how the day is likely to unfold.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Bastille Day: Why French Riders Fight Harder for the Breakaway<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">July 14 is France&#8217;s national holiday, and it carries real tactical weight inside the peloton, not just symbolic significance. French riders have a well-documented tendency to fight unusually hard to make the day&#8217;s breakaway on Bastille Day specifically, motivated by the chance to win or simply animate the race in front of the biggest home audience of the year. This isn&#8217;t a guarantee of a French stage win, but it does typically mean a more aggressive, more contested fight for the breakaway in the stage&#8217;s opening kilometres than a comparable stage on any other date \u2014 a detail that shapes the racing long before the Puy Mary even comes into view.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Coming Off the Rest Day: Fresh Legs or Rusty Legs?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The first stage after a rest day is notoriously unpredictable. Some riders return refreshed, with three weeks of accumulated fatigue genuinely reduced by 24 hours of recovery. Others find their legs strangely heavy, a phenomenon experienced riders and team staff have long described anecdotally, attributed to the body&#8217;s rhythm being disrupted by a sudden change in routine. There&#8217;s no reliable way to predict which effect will dominate for any given rider until the racing itself provides the answer, which makes Stage 10&#8217;s already-demanding profile an even less predictable day than its climb data alone would suggest.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">The Lacapelle-del-Fraisse Intermediate Sprint<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The day&#8217;s single intermediate sprint comes early, at Lacapelle-del-Fraisse, kilometre 25.5, well within the stage&#8217;s gentle opening section. Given how far this sprint sits from the day&#8217;s real difficulty, expect minimal tactical cost for teams contesting it, with green jersey calculations here largely uncomplicated by the climbing still to come.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">2024 Revisited: The Vingegaard-Poga\u010dar Duel at Le Lioran<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Le Lioran&#8217;s place in recent Tour history deserves an accurate retelling, since it&#8217;s easy to blur with Aurillac&#8217;s own separate history. In 2024, Jonas Vingegaard produced one of the most emotional victories of his career at Le Lioran \u2014 but that stage, Stage 11 of the 2024 Tour, started over 200 kilometres away in \u00c9vaux-les-Bains, an entirely different route from the 2026 edition&#8217;s Aurillac departure. Tadej Poga\u010dar attacked on the Puy Mary-Pas de Peyrol with roughly 31 kilometres remaining, building a gap that looked decisive. Vingegaard, racing just months after a serious crash that had hospitalised him, clawed his way back across that gap on the Col de Pertus and then beat Poga\u010dar in a tense two-up sprint to the line, taking a result he later described as deeply emotional given how recently he&#8217;d been fighting just to return to racing at all. The two riders crossing the Puy Mary and Pertus together in 2026 will be racing the same iconic climbs, even though the route that leads into them is entirely new.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Will There Be a 2026 Rematch?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Whether 2026 produces anything resembling that 2024 drama is genuinely an open question rather than a prediction this guide is willing to make months ahead of race day. The Puy Mary-Pertus combination remains exactly the kind of terrain capable of producing decisive GC racing, and the riders likely to animate a stage like this if it comes down to a smaller group, names like Lenny Martinez, Valentin Paret-Peintre, or Julian Alaphilippe have all been mentioned as riders whose attacking style suits this kind of repeatedly steep, technical finale, alongside whichever GC contenders choose to test each other on Puy Mary or Pertus the way Poga\u010dar did in 2024.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">GC Impact: Genuine, But Shaped by Rest-Day Uncertainty<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Stage 10 carries real GC stakes, more so than the accumulation-style stages earlier in the race, simply because the Puy Mary-Pertus sequence offers genuine launching points for an ambitious attack. Combined with the unpredictability of legs fresh off a rest day, this is a stage where the eventual gaps could plausibly run larger than the climb data alone would suggest \u2014 or, just as plausibly, produce a cautious, tightly controlled GC group still feeling out form after the break.<br><\/p>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-7437_d1d232-ea .kt-block-spacer{height:20px;}.wp-block-kadence-spacer.kt-block-spacer-7437_d1d232-ea .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:80%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-7437_d1d232-ea\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Le Lioran and the Volcanoes of the Cantal<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">The Cantal: Europe&#8217;s Largest Stratovolcano<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The mountains Stage 10 climbs through aren&#8217;t just scenic, they&#8217;re geologically extraordinary. The Cantal massif is widely recognised as the largest stratovolcano in Europe, with a base diameter of roughly 70 kilometres and a surface area of around 2,700 square kilometres, formed through volcanic activity between roughly 13 and 3 million years ago. Puy Mary itself, the climb&#8217;s namesake peak, is a remnant of that ancient volcanic structure, its now-iconic pyramidal silhouette the product of millions of years of glacial erosion carving away at what was once a far taller, more conventionally volcano-shaped mountain. The radiating valleys visible from the summit, there are seven in total around the Puy Mary site alone, are glacial in origin, carved during the last Ice Age into the volcanic rock left behind by the Cantal&#8217;s eruptions. Few of the Tour&#8217;s mountain stages cross terrain with this kind of genuine geological pedigree.<br><\/p>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-7437_402e13-9f .kt-block-spacer{height:20px;}.wp-block-kadence-spacer.kt-block-spacer-7437_402e13-9f .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:80%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-7437_402e13-9f\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Food and Culture Along the Stage 10 Route<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Stage 10 rides directly through one of France&#8217;s most distinctive cheese-producing regions, and the connection is about as literal as it gets: Cantal cheese, one of France&#8217;s oldest AOC-protected cheeses, takes its name directly from this exact department. Produced from the milk of cattle grazing the volcanic plateaus the route climbs through, Cantal is a firm, semi-hard cheese with a flavour that deepens with age, traditionally used in regional dishes like truffade, a hearty dish of fried potatoes melted together with cheese, a classic of Auvergne mountain cuisine eaten at traditional shelters called burons that dot the high plateaus. For a stage that spends most of its second half grinding through the exact landscape that produces one of France&#8217;s most beloved regional cheeses, this is a food-and-culture connection almost too perfect to invent.<br><\/p>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-7437_db35cc-1d .kt-block-spacer{height:20px;}.wp-block-kadence-spacer.kt-block-spacer-7437_db35cc-1d .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:80%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-7437_db35cc-1d\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading has-text-align-center\">Where to Watch Tour de France 2026 Stage 10: Best Spectator Spots from Aurillac to Le Lioran<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Stage 10 offers some of the most dramatic mountain spectating of the Tour&#8217;s opening fortnight, with the Puy Mary site in particular drawing serious crowds given its fame and accessibility.<\/p>\n\n\n\n<style>\n.stage10-viewing-wrap {\n  max-width: 960px;\n  margin: 2rem auto;\n  font-family: 'DM Sans', sans-serif;\n}\n\n.stage10-viewing-card {\n  background: #ffffff;\n  border-radius: 20px;\n  border: 1px solid rgba(99,153,34,0.25);\n  overflow: hidden;\n}\n\n.stage10-viewing-header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 1.2rem 1.5rem 0.9rem;\n  border-bottom: 1px solid rgba(99,153,34,0.15);\n  background: #EFEEEB;\n}\n\n.stage10-viewing-title {\n  font-family: 'Galibier', sans-serif !important;\n  font-size: 1.2rem !important;\n  font-weight: 700 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1.5px !important;\n  color: #111 !important;\n  margin: 0 !important;\n  line-height: 1.2 !important;\n  padding: 0 !important;\n  border: none !important;\n  flex: 1;\n}\n\n.stage10-viewing-badge {\n  font-size: 0.65rem;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.8px;\n  background: #EAF3DE;\n  color: #27500A;\n  padding: 4px 10px;\n  border-radius: 12px;\n  border: 1px solid rgba(99,153,34,0.3);\n  white-space: nowrap;\n}\n\n.stage10-viewing-scroll {\n  overflow-x: auto;\n  -webkit-overflow-scrolling: touch;\n  background: #ffffff;\n}\n\n.stage10-viewing-table {\n  width: 100%;\n  border-collapse: collapse;\n  min-width: 700px;\n  font-size: 0.85rem;\n  color: #1a1a1a;\n}\n\n.stage10-viewing-table thead th {\n  font-family: 'Galibier', sans-serif;\n  font-size: 0.65rem;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.6px;\n  color: #555;\n  text-align: left;\n  padding: 0.7rem 0.9rem;\n  background: #EFEEEB;\n  border-bottom: 1px solid rgba(99,153,34,0.2);\n  white-space: nowrap;\n}\n\n.stage10-viewing-table tbody td {\n  padding: 0.7rem 0.9rem;\n  border-bottom: 1px solid rgba(99,153,34,0.08);\n  vertical-align: top;\n  line-height: 1.5;\n}\n\n.stage10-viewing-table tbody tr:hover {\n  background: #F8F8F6;\n}\n\n.stage10-viewing-table tbody tr:last-child td {\n  border-bottom: none;\n}\n\n.zone-location {\n  font-weight: 600;\n  color: #111;\n}\n\n.zone-crowd {\n  font-size: 0.82rem;\n  font-weight: 500;\n}\n\n@media (max-width: 600px) {\n  .stage10-viewing-table thead th,\n  .stage10-viewing-table tbody td {\n    padding: 0.5rem 0.6rem;\n    font-size: 0.8rem;\n  }\n}\n<\/style>\n\n<div class=\"stage10-viewing-wrap\">\n  <div class=\"stage10-viewing-card\">\n    \n    <div class=\"stage10-viewing-header\">\n      <h3 class=\"stage10-viewing-title\">Stage 10 Best Viewing Zones<\/h3>\n      <span class=\"stage10-viewing-badge\">Stage 10<\/span>\n    <\/div>\n\n    <div class=\"stage10-viewing-scroll\">\n      <table class=\"stage10-viewing-table\">\n        <thead>\n          <tr>\n            <th>Zone<\/th>\n            <th>Ce que vous verrez<\/th>\n            <th>Acc\u00e9der<\/th>\n            <th>Meilleure arriv\u00e9e<\/th>\n            <th>Foul\u00e9<\/th>\n          <\/tr>\n        <\/thead>\n        <tbody>\n          <tr>\n            <td class=\"zone-location\">Aurillac start<\/td>\n            <td>Stage Village, Bastille Day atmosphere<\/td>\n            <td>Facile \u2014 centre-ville<\/td>\n            <td>Le matin<\/td>\n            <td class=\"zone-crowd\">L\u00e9ger \u00e0 mod\u00e9r\u00e9<\/td>\n          <\/tr>\n          <tr>\n            <td class=\"zone-location\">Puy Mary-Pas de Peyrol<\/td>\n            <td>Category 1 climb, likely GC action, volcanic scenery<\/td>\n            <td>Moderate \u2014 mountain road, can close early<\/td>\n            <td>Early afternoon, arrive well ahead<\/td>\n            <td class=\"zone-crowd\">Heavy \u2014 one of the route&#8217;s most popular viewing points<\/td>\n          <\/tr>\n          <tr>\n            <td class=\"zone-location\">Col de Pertus<\/td>\n            <td>Steepest test of the day, potential decisive moves<\/td>\n            <td>Moderate \u2014 narrow mountain road<\/td>\n            <td>Mid-afternoon<\/td>\n            <td class=\"zone-crowd\">Moderate\u2013heavy<\/td>\n          <\/tr>\n          <tr>\n            <td class=\"zone-location\">Le Lioran finish<\/td>\n            <td>Uphill finish, GC reckoning, ski-station infrastructure<\/td>\n            <td>Easy \u2014 established resort town<\/td>\n            <td>Arrive early for a good spot<\/td>\n            <td class=\"zone-crowd\">Heaviest of the stage<\/td>\n          <\/tr>\n        <\/tbody>\n      <\/table>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<h3 class=\"wp-block-heading\">Getting There and Road Closures<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Aurillac has its own regional airport and reasonable rail connectivity via SNCF, making it a practical access point for the start. Le Lioran, as an established ski resort, has solid road infrastructure for a mountain finish town, though access to climb-side viewing points like Puy Mary will require significant advance planning, given the narrow mountain roads and the climb&#8217;s popularity even outside Tour years. Expect road closures on the Puy Mary and Pertus sections to begin well ahead of the peloton&#8217;s passage, with the steepest and most popular viewing areas closing earliest, given anticipated crowd volume.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Where to Stay: Aurillac, Murat, or Le Lioran?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Aurillac offers the most accommodation near the start with solid transport links. Murat, sitting roughly midway along the route near several of the day&#8217;s climbs, makes a strong base for visitors wanting to combine watching the race with exploring the Cantal&#8217;s volcanic landscape beyond just race day. Le Lioran itself, as a functioning ski resort, has meaningful accommodation capacity for a mountain finish town, though summer rooms can book out given the area&#8217;s hiking and outdoor tourism popularity, independent of the Tour.<br><\/p>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-7437_db4ad4-45 .kt-block-spacer{height:20px;}.wp-block-kadence-spacer.kt-block-spacer-7437_db4ad4-45 .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:80%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-7437_db4ad4-45\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">Weather on Stage 10<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Mid-July in the Cantal typically brings warm conditions in the valleys, with temperatures dropping meaningfully at altitude on climbs like Puy Mary and Pertus, both comfortably above 1,500 metres. The Massif Central&#8217;s volcanic terrain can produce localised, sometimes sudden afternoon weather changes, particularly around the higher passes \u2014 a detail regional hiking guides note as a genuine safety consideration even outside race conditions. Riders descending technical sections like the eight-kilometre drop from Puy Mary will be watching conditions closely, since a wet descent on terrain this technical carries real risk independent of the climbing itself.<br><\/p>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-7437_3ec126-1c .kt-block-spacer{height:20px;}.wp-block-kadence-spacer.kt-block-spacer-7437_3ec126-1c .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:80%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-7437_3ec126-1c\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<h2 class=\"wp-block-heading\">How Stage 10 Connects to the Rest of the Tour<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Stage 10 sits at the start of a stretch that continues testing the Massif Central&#8217;s climbers before the race eventually turns toward the Pyrenees and Alps in its second half. The riders who manage the uncertainty of returning from Rest Day 1 most effectively, whether they emerge fresh or rusty, set the tone for how the rest of this demanding middle stretch of the Tour is likely to play out, making Stage 10 as much a psychological test as a physical one.<br><\/p>\n\n\n<style>.wp-block-kadence-spacer.kt-block-spacer-7437_0566c8-54 .kt-block-spacer{height:20px;}.wp-block-kadence-spacer.kt-block-spacer-7437_0566c8-54 .kt-divider{border-top-width:1px;height:1px;border-top-color:#eee;width:80%;border-top-style:solid;}<\/style>\n<div class=\"wp-block-kadence-spacer aligncenter kt-block-spacer-7437_0566c8-54\"><div class=\"kt-block-spacer kt-block-spacer-halign-center\"><hr class=\"kt-divider\"\/><\/div><\/div>\n\n\n\n<style>\n.stage10-faq-wrap {\n  max-width: 960px;\n  margin: 2rem auto;\n  font-family: 'DM Sans', sans-serif;\n}\n\n.stage10-faq-card {\n  background: #f6fbee;\n  border-radius: 20px;\n  border: 1px solid rgba(99,153,34,0.25);\n  overflow: hidden;\n}\n\n.stage10-faq-header {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  padding: 1.2rem 1.5rem 0.9rem;\n  border-bottom: 1px solid rgba(99,153,34,0.15);\n}\n\n.stage10-faq-title {\n  font-family: 'Galibier', sans-serif !important;\n  font-size: 1.2rem !important;\n  font-weight: 700 !important;\n  text-transform: uppercase !important;\n  letter-spacing: 1.5px !important;\n  color: #111 !important;\n  margin: 0 !important;\n  line-height: 1.2 !important;\n  padding: 0 !important;\n  border: none !important;\n  flex: 1;\n}\n\n.stage10-faq-badge {\n  font-size: 0.65rem;\n  font-weight: 700;\n  text-transform: uppercase;\n  letter-spacing: 0.8px;\n  background: #FFC72C;\n  color: #000;\n  padding: 4px 10px;\n  border-radius: 12px;\n  border: 1px solid rgba(0,0,0,0.1);\n  white-space: nowrap;\n}\n\n.stage10-faq-list {\n  padding: 0.8rem 1.5rem 1.5rem;\n  display: flex;\n  flex-direction: column;\n  gap: 0.55rem;\n}\n\n.stage10-faq-item {\n  background: rgba(255,255,255,0.45);\n  border: 1px solid rgba(99,153,34,0.12);\n  border-radius: 12px;\n  overflow: hidden;\n  transition: background 0.2s ease, border-color 0.2s ease;\n}\n\n.stage10-faq-item:hover {\n  background: rgba(255,255,255,0.7);\n  border-color: rgba(99,153,34,0.25);\n}\n\n.stage10-faq-item.open {\n  background: rgba(255,255,255,0.7);\n  border-color: rgba(99,153,34,0.3);\n}\n\n.stage10-faq-question {\n  width: 100%;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 1rem;\n  background: none;\n  border: none;\n  padding: 1rem 1.2rem;\n  cursor: pointer;\n  font-family: 'DM Sans', sans-serif;\n  font-size: 0.9rem;\n  font-weight: 600;\n  color: #111;\n  text-align: left;\n  line-height: 1.4;\n  transition: background 0.15s ease;\n}\n\n.stage10-faq-question:hover {\n  background: rgba(234,243,222,0.35);\n}\n\n.stage10-faq-question-text {\n  flex: 1;\n  min-width: 0;\n}\n\n.stage10-faq-icon {\n  width: 22px;\n  height: 22px;\n  flex-shrink: 0;\n  transition: transform 0.25s ease;\n  stroke: #27500A;\n}\n\n.stage10-faq-item.open .stage10-faq-icon {\n  transform: rotate(45deg);\n}\n\n.stage10-faq-answer {\n  max-height: 0;\n  overflow: hidden;\n  transition: max-height 0.4s ease, padding 0.4s ease;\n  padding: 0 1.2rem;\n  font-size: 0.85rem;\n  color: #1a1a1a;\n  line-height: 1.65;\n  background: rgba(255,255,255,0.2);\n  border-top: 1px solid transparent;\n}\n\n.stage10-faq-item.open .stage10-faq-answer {\n  max-height: 800px;\n  padding: 0.9rem 1.2rem 1.1rem;\n  border-top-color: rgba(99,153,34,0.1);\n}\n\n.stage10-faq-answer p {\n  margin: 0;\n}\n\n.stage10-faq-answer strong {\n  color: #000;\n  font-weight: 600;\n}\n\n@media (max-width: 600px) {\n  .stage10-faq-list {\n    padding: 0.6rem 1rem 1.2rem;\n    gap: 0.45rem;\n  }\n  .stage10-faq-question {\n    padding: 0.85rem 1rem;\n    font-size: 0.85rem;\n  }\n  .stage10-faq-answer {\n    padding: 0 1rem;\n    font-size: 0.8rem;\n  }\n  .stage10-faq-item.open .stage10-faq-answer {\n    padding: 0.75rem 1rem 0.95rem;\n  }\n}\n<\/style>\n\n<div class=\"stage10-faq-wrap\">\n  <div class=\"stage10-faq-card\">\n    \n    <div class=\"stage10-faq-header\">\n      <h2 class=\"stage10-faq-title\">Tour de France 2026 Stage 10: Frequently Asked Questions<\/h2>\n      <span class=\"stage10-faq-badge\">Bastille Day<\/span>\n    <\/div>\n\n    <div class=\"stage10-faq-list\" id=\"stage10FaqAccordion\">\n\n      <!-- Q1 open by default -->\n      <div class=\"stage10-faq-item open\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"true\">\n          <span class=\"stage10-faq-question-text\">Q: What time does Tour de France 2026 Stage 10 start?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p>Stage 10 starts at <strong>13:10 CEST<\/strong> from Aurillac on July 14, 2026, with an estimated finish around 17:24 CEST in Le Lioran.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Q2 -->\n      <div class=\"stage10-faq-item\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"false\">\n          <span class=\"stage10-faq-question-text\">Q: How long is Tour de France 2026 Stage 10?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p>Stage 10 covers <strong>166.6 km<\/strong> from Aurillac to Le Lioran. It includes seven categorised climbs and roughly 3,900 metres of total elevation gain, with most of the climbing concentrated in the stage&#8217;s second half.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Q3 -->\n      <div class=\"stage10-faq-item\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"false\">\n          <span class=\"stage10-faq-question-text\">Q: Is Stage 10 the first stage after the Tour&#8217;s rest day?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p>Yes. Stage 10 is the first stage back after Rest Day 1, adding genuine uncertainty about whether riders will return with fresh legs or feel the effects of a disrupted routine.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Q4 -->\n      <div class=\"stage10-faq-item\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"false\">\n          <span class=\"stage10-faq-question-text\">Q: What is the hardest climb on Stage 10?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p>The <strong>Col de Pertus<\/strong>, at kilometre 152.1, is the steepest sustained climb of the day at 8.5% average over 4.4 km. The Puy Mary-Pas de Peyrol is longer and more famous, with its final 2.2 km also reaching 8.8%.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Q5 -->\n      <div class=\"stage10-faq-item\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"false\">\n          <span class=\"stage10-faq-question-text\">Q: Did the Tour de France finish at Le Lioran before 2026?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p>Yes. Le Lioran hosted a dramatic finish in 2024, when Jonas Vingegaard beat Tadej Poga\u010dar in a two-up sprint after a stunning comeback. That 2024 stage used a completely different route from the 2026 edition&#8217;s Aurillac departure.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Q6 -->\n      <div class=\"stage10-faq-item\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"false\">\n          <span class=\"stage10-faq-question-text\">Q: Has Aurillac hosted the Tour de France before?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p>Yes, fifteen times in total, most recently in 2014, when a stage departed Aurillac toward Villeneuve-sur-Lot. This is separate from Le Lioran&#8217;s own, more recent Tour history.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Q7 -->\n      <div class=\"stage10-faq-item\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"false\">\n          <span class=\"stage10-faq-question-text\">Q: Why does Bastille Day matter for Stage 10?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p>July 14 is France&#8217;s national holiday, and French riders have historically fought harder to make the day&#8217;s breakaway on Bastille Day specifically, motivated by the opportunity to perform in front of the largest home audience of the year.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Q8 -->\n      <div class=\"stage10-faq-item\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"false\">\n          <span class=\"stage10-faq-question-text\">Q: Will there be a rematch between Vingegaard and Poga\u010dar at Le Lioran in 2026?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p>This guide does not predict a specific outcome months ahead of race day. The Puy Mary-Pertus combination remains terrain capable of producing decisive racing, but whether 2026 repeats anything like 2024&#8217;s drama depends on form, tactics, and circumstances on the day itself.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Q9 -->\n      <div class=\"stage10-faq-item\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"false\">\n          <span class=\"stage10-faq-question-text\">Q: Why is Stage 10 considered dangerous despite being a relatively short stage?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p>At 166.6 km, Stage 10 is short by Tour standards, but it concentrates nearly all of its 3,900 metres of climbing into the final 100 kilometres, leaving little room for pacing mistakes compared to a longer stage with the same elevation spread more evenly.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Q10 -->\n      <div class=\"stage10-faq-item\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"false\">\n          <span class=\"stage10-faq-question-text\">Q: What volcano does the Stage 10 route climb through?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p>The route climbs through the <strong>Cantal massif<\/strong>, widely recognised as the largest stratovolcano in Europe, with Puy Mary representing one of its most iconic surviving peaks.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Q11 -->\n      <div class=\"stage10-faq-item\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"false\">\n          <span class=\"stage10-faq-question-text\">Q: What cheese is associated with the Stage 10 region?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p><strong>Cantal cheese<\/strong>, one of France&#8217;s oldest AOC-protected cheeses, takes its name directly from the Cantal department the stage passes through, produced from cattle grazing the volcanic plateaus along the route.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Q12 -->\n      <div class=\"stage10-faq-item\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"false\">\n          <span class=\"stage10-faq-question-text\">Q: Is Stage 10 likely to produce significant GC time gaps?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p>It&#8217;s plausible. The Puy Mary-Pertus sequence offers genuine launching points for an ambitious attack, and the unpredictability of riders&#8217; form coming off the rest day adds another layer of uncertainty to how large any resulting gaps might be.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Q13 -->\n      <div class=\"stage10-faq-item\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"false\">\n          <span class=\"stage10-faq-question-text\">Q: What is the Lacapelle-del-Fraisse intermediate sprint?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p>It&#8217;s the day&#8217;s single intermediate sprint, at kilometre 25.5, sitting well within the stage&#8217;s gentle opening section, meaning it carries minimal tactical cost for teams contesting green jersey points.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Q14 -->\n      <div class=\"stage10-faq-item\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"false\">\n          <span class=\"stage10-faq-question-text\">Q: How high is the Puy Mary-Pas de Peyrol climb?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p>The Pas de Peyrol pass sits at <strong>1,589 metres<\/strong>, the highest road pass in the Massif Central, just below Puy Mary&#8217;s 1,787-metre summit itself.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Q15 -->\n      <div class=\"stage10-faq-item\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"false\">\n          <span class=\"stage10-faq-question-text\">Q: Where are the best places to watch Stage 10 in person?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p>The Puy Mary-Pas de Peyrol section draws the heaviest crowds given its fame and the likelihood of significant racing action there. Le Lioran&#8217;s finish offers strong infrastructure as an established ski resort town.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Q16 -->\n      <div class=\"stage10-faq-item\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"false\">\n          <span class=\"stage10-faq-question-text\">Q: Can I cycle the Stage 10 route myself?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p>Yes. The Cantal&#8217;s climbs, including Puy Mary, are popular with recreational and serious cyclists year-round, and a GPX file of the official 2026 Stage 10 route is publicly available for anyone wanting to ride it.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Q17 -->\n      <div class=\"stage10-faq-item\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"false\">\n          <span class=\"stage10-faq-question-text\">Q: Why might a rider perform unpredictably on the first stage after a rest day?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p>Some riders return from a rest day genuinely refreshed, while others experience unexpectedly heavy legs, a phenomenon often attributed to the body&#8217;s racing rhythm being disrupted by a sudden change in routine \u2014 there&#8217;s no reliable way to predict which effect dominates until the racing itself provides the answer.<\/p>\n        <\/div>\n      <\/div>\n\n      <!-- Q18 -->\n      <div class=\"stage10-faq-item\">\n        <button class=\"stage10-faq-question\" aria-expanded=\"false\">\n          <span class=\"stage10-faq-question-text\">Q: How does Stage 10 connect to the rest of the 2026 Tour?<\/span>\n          <svg class=\"stage10-faq-icon\" viewbox=\"0 0 24 24\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"2.5\" stroke-linecap=\"round\">\n            <line x1=\"12\" y1=\"5\" x2=\"12\" y2=\"19\"\/><line x1=\"5\" y1=\"12\" x2=\"19\" y2=\"12\"\/>\n          <\/svg>\n        <\/button>\n        <div class=\"stage10-faq-answer\">\n          <p>Stage 10 begins a demanding stretch through the Massif Central before the race eventually turns toward the Pyrenees and Alps later in the route, making how riders handle this rest-day return an early signal for the rest of the Tour&#8217;s middle section.<\/p>\n        <\/div>\n      <\/div>\n\n    <\/div>\n  <\/div>\n<\/div>\n\n<script>\n(function() {\n  const accordion = document.getElementById('stage10FaqAccordion');\n  if (!accordion) return;\n\n  accordion.addEventListener('click', function(e) {\n    const button = e.target.closest('.stage10-faq-question');\n    if (!button) return;\n\n    const currentItem = button.closest('.stage10-faq-item');\n    const isOpen = currentItem.classList.contains('open');\n\n    \/\/ Close all items\n    accordion.querySelectorAll('.stage10-faq-item').forEach(item => {\n      item.classList.remove('open');\n      item.querySelector('.stage10-faq-question').setAttribute('aria-expanded', 'false');\n    });\n\n    \/\/ Open clicked item if it wasn't already open\n    if (!isOpen) {\n      currentItem.classList.add('open');\n      button.setAttribute('aria-expanded', 'true');\n    }\n  });\n})();\n<\/script>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Related Stage Guides:<\/strong> <\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a href=\"https:\/\/franceletour.com\/fr\/tour-de-france-2026-stage-9\/\">Stage 9: Malemort to Ussel<\/a> \u00b7 <\/li>\n\n\n\n<li>Stage 11: Full 2026 Route Overview \u00b7<\/li>\n\n\n\n<li><a href=\"https:\/\/franceletour.com\/fr\/tour-de-france-2026-mountain-stages\/\">All Mountain Stages Guide<\/a> .<\/li>\n<\/ul>","protected":false},"excerpt":{"rendered":"<p>Tour de France 2026 Stage 10: Complete Guide to the Aurillac to Le Lioran Bastille Day Mountain Stage Tour de France 2026 Stage 10 takes place on Tuesday, July 14, Bastille Day, covering 166.6 km from Aurillac to Le Lioran through the volcanic heart of the Cantal, with seven categorised climbs and roughly 3,900 metres&#8230;<\/p>","protected":false},"author":1,"featured_media":7547,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"categories":[28],"tags":[],"class_list":["post-7437","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tour-de-france"],"taxonomy_info":{"category":[{"value":28,"label":"Tour de France"}]},"featured_image_src_large":["https:\/\/franceletour.com\/wp-content\/uploads\/2026\/06\/tour-de-france-2026-stage-10-bastille-day-aurillac-to-le-lioran-1024x576.jpg",1024,576,true],"author_info":{"display_name":"Gautier Durfort","author_link":"https:\/\/franceletour.com\/fr\/author\/gautier-durfort\/"},"comment_info":1,"category_info":[{"term_id":28,"name":"Tour de France","slug":"tour-de-france","term_group":0,"term_taxonomy_id":28,"taxonomy":"category","description":"Live the Tour de France cycling race. Get stage results, route maps, team insights, and historical highlights from every edition of Le Grand Boucle.","parent":0,"count":75,"filter":"raw","cat_ID":28,"category_count":75,"category_description":"Live the Tour de France cycling race. Get stage results, route maps, team insights, and historical highlights from every edition of Le Grand Boucle.","cat_name":"Tour de France","category_nicename":"tour-de-france","category_parent":0}],"tag_info":false,"_links":{"self":[{"href":"https:\/\/franceletour.com\/fr\/wp-json\/wp\/v2\/posts\/7437","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/franceletour.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/franceletour.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/franceletour.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/franceletour.com\/fr\/wp-json\/wp\/v2\/comments?post=7437"}],"version-history":[{"count":4,"href":"https:\/\/franceletour.com\/fr\/wp-json\/wp\/v2\/posts\/7437\/revisions"}],"predecessor-version":[{"id":7548,"href":"https:\/\/franceletour.com\/fr\/wp-json\/wp\/v2\/posts\/7437\/revisions\/7548"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/franceletour.com\/fr\/wp-json\/wp\/v2\/media\/7547"}],"wp:attachment":[{"href":"https:\/\/franceletour.com\/fr\/wp-json\/wp\/v2\/media?parent=7437"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/franceletour.com\/fr\/wp-json\/wp\/v2\/categories?post=7437"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/franceletour.com\/fr\/wp-json\/wp\/v2\/tags?post=7437"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}