{"id":2032249,"date":"2026-07-03T10:33:23","date_gmt":"2026-07-03T07:33:23","guid":{"rendered":"https:\/\/analyse.optim.biz\/?p=2032249"},"modified":"2026-07-03T10:33:23","modified_gmt":"2026-07-03T07:33:23","slug":"how-to-watch-tour-de-france-2026-everything-you-need-to-live-stream-the-french-grand-tour-stage-4","status":"publish","type":"post","link":"https:\/\/analyse.optim.biz\/?p=2032249","title":{"rendered":"How to watch Tour de France 2026: Everything you need to live stream the French Grand Tour \u2014 Stage 4"},"content":{"rendered":"<p>[analyse_image type=&#8221;featured&#8221; src=&#8221;https:\/\/cdn.mos.cms.futurecdn.net\/yjr2cDC9vPbHLxJD5rdP9F-2560-80.jpg&#8221;]<\/p>\n<p><article class=\"page-content-onecol flex-1\nnews-article article\n\"><\/p>\n<div id=\"widgetArea4\" class=\"widget-area grid grid-cols-1 page-widget-area-4\">\n<div data-widget-type=\"hero\" id=\"hero\" class=\"clear-both widget widget-hero widget-hero widget-hero-hero widget-hero widget-hero-fter-news\">\n<div class=\"news-article\">\n<header class=\"header\">\n<nav class=\"breadcrumb\" aria-label=\"Breadcrumbs\">\n<ol>\n<li>\nRacing\n<\/li>\n<\/ol>\n<\/nav>\n<h1 class=\"header__title \">How to watch Tour de France 2026: Everything you need to live stream the French Grand Tour \u2014 Stage 4<\/h1>\n<p class=\"header__strapline\">All your streaming information for the 2026 Tour de France<\/p>\n<div class=\"vds-byline-block flex flex-row flex-nowrap items-start text-left my-4 gap-2 justify-center mx-auto max-sm:justify-start max-sm:mx-0\" data-component-name=\"Article:BylineBlock\">\n<div class=\"vds-byline-with-avatar\">\n<div class=\"flex flex-row items-start gap-2 text-left vds-byline-with-avatar__container flex-nowrap\">\n<div class=\"flex items-center vds-byline-with-avatar__authors gap-y-1\">\n<div class=\"w-10 h-10 vds-byline-with-avatar__avatar\">\n<source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/vVAfU6vhsHA7B27eMKsQLE-80-80.png.webp 80w, https:\/\/cdn.mos.cms.futurecdn.net\/vVAfU6vhsHA7B27eMKsQLE-40-80.png.webp 40w\" sizes=\"80px\" \/><\/div>\n<\/div>\n<div class=\"my-auto vds-byline-with-avatar__author text-left max-sm:text-left\"><span class=\"inline-block vds-author\"><br \/>\nBy<br \/>\nAdam Becket <\/span><\/p>\n<div class=\"vds-byline-with-avatar__meta flex gap-1 justify-start max-sm:justify-start\"><span class=\"vds-date block font-normal tracking-normal normal-case text-sm\"><br \/>\nLast updated<br \/>\n<time data-component-name=\"UI:DateTime\" datetime=\"2026-07-07T08:12:39Z\" class=\"relative-date\"><br \/>\n7 July 2026<br \/>\n<\/time><\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<aside class=\"text-gray-700 flex items-center mx-0 my-5 p-0 justify-center text-center max-sm:justify-start max-sm:text-left\" id=\"affiliate-disclaimer\" data-component-name=\"AffiliateDisclaimer\">\n<p class=\"text-[color:var(--affiliate-disclaimer--text-color,inherit)] mb-2 text-[length:var(--affiliate-disclaimer--font-size,0.75rem)] leading-[18px] md:text-[13px] [&amp;&gt;a]:text-inherit [&amp;&gt;a]:underline\">\nWhen you purchase through links on our site, we may earn an affiliate commission. Here\u2019s how it works.\n<\/p>\n<\/aside>\n<\/header>\n<\/div>\n<\/div>\n<div data-widget-type=\"contentparsed\" id=\"content\" class=\"clear-both widget widget-contentparsed widget-content widget-contentparsed-content widget-content-parsed widget-content-parsed-default \">\n<div class=\"wcp-item-content\">\n<section class=\"article-wrapper\">\n<div class=\"image image--hero\">\n<figure class=\"mb-0\">\n<source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/yjr2cDC9vPbHLxJD5rdP9F-1920-80.jpg.webp 1920w, https:\/\/cdn.mos.cms.futurecdn.net\/yjr2cDC9vPbHLxJD5rdP9F-1600-80.jpg.webp 1600w, https:\/\/cdn.mos.cms.futurecdn.net\/yjr2cDC9vPbHLxJD5rdP9F-1280-80.jpg.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/yjr2cDC9vPbHLxJD5rdP9F-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/yjr2cDC9vPbHLxJD5rdP9F-768-80.jpg.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/yjr2cDC9vPbHLxJD5rdP9F-415-80.jpg.webp 415w\" sizes=\"(min-width: 1024px) 970px, 100vw\" \/><figcaption class=\"font-article-copy text-(--image--text--color) font-article-copy mt-1 image--hero__caption\">\n<div class=\"caption__text--hero\">Tadej Pogacar passes Arc de Triomphe<\/div>\n<div class=\"credit\">(Image credit: Getty Images)<\/div>\n<\/figcaption><\/figure>\n<\/div>\n<div data-component-name=\"Article:JumpTo\" class=\"contents\" data-only-inline=\"0\">\n<div class=\"visible flex flex-row flex-nowrap sticky max-lg:-ml-5 top-[var(--site-header-height,60px)] sm:top-0 z-[9994] w-screen lg:w-full h-[50px] bg-white p-0 mb-5 border-neutral-200 border border-solid xl:hidden\" data-component-name=\"Article:JumpTo:Variants:Inline\" data-analytics-id=\"sticky-nav\" id=\"sticky-nav--inline\" data-mrf-recirculation=\"sticky-nav\">\n<div class=\"flex flex-row w-full h-full overflow-x-scroll overflow-y-hidden tracking-normal overscroll-x-contain\" id=\"sticky-nav__scroll-container\"><span class=\"pl-4 my-auto text-base font-semibold font-article-heading lg:pl-3 lg:text-sm whitespace-nowrap\">Jump to category:<\/span><\/p>\n<ul class=\"flex flex-row w-auto border-y-0\">\n<li class=\"inline-flex after:content-[&apos;&apos;] after:inline-block after:relative after:h-3\/6 after:w-px after:bg-neutral-200 after:top-1\/4\nborder-b-[3px] border-b-(--jumpto-underline-color) border-solid font-semibold \" data-component-name=\"Article:JumpTo:Inline:Link\">\n<p>Quick guide<\/p>\n<\/li>\n<li class=\"inline-flex after:content-[&apos;&apos;] after:inline-block after:relative after:h-3\/6 after:w-px after:bg-neutral-200 after:top-1\/4\n\" data-component-name=\"Article:JumpTo:Inline:Link\">\n<p>Free stream<\/p>\n<\/li>\n<li class=\"inline-flex after:content-[&apos;&apos;] after:inline-block after:relative after:h-3\/6 after:w-px after:bg-neutral-200 after:top-1\/4\n\" data-component-name=\"Article:JumpTo:Inline:Link\">\n<p>Watch from abroad<\/p>\n<\/li>\n<li class=\"inline-flex after:content-[&apos;&apos;] after:inline-block after:relative after:h-3\/6 after:w-px after:bg-neutral-200 after:top-1\/4\n\" data-component-name=\"Article:JumpTo:Inline:Link\">\n<p>UK stream<\/p>\n<\/li>\n<li class=\"inline-flex after:content-[&apos;&apos;] after:inline-block after:relative after:h-3\/6 after:w-px after:bg-neutral-200 after:top-1\/4\n\" data-component-name=\"Article:JumpTo:Inline:Link\">\n<p>US stream<\/p>\n<\/li>\n<li class=\"inline-flex after:content-[&apos;&apos;] after:inline-block after:relative after:h-3\/6 after:w-px after:bg-neutral-200 after:top-1\/4\n\" data-component-name=\"Article:JumpTo:Inline:Link\">\n<p>Australia<\/p>\n<\/li>\n<li class=\"inline-flex after:content-[&apos;&apos;] after:inline-block after:relative after:h-3\/6 after:w-px after:bg-neutral-200 after:top-1\/4\n\" data-component-name=\"Article:JumpTo:Inline:Link\">\n<p>Preview<\/p>\n<\/li>\n<li class=\"inline-flex after:content-[&apos;&apos;] after:inline-block after:relative after:h-3\/6 after:w-px after:bg-neutral-200 after:top-1\/4\n\" data-component-name=\"Article:JumpTo:Inline:Link\">\n<p>Schedule<\/p>\n<\/li>\n<li class=\"inline-flex after:content-[&apos;&apos;] after:inline-block after:relative after:h-3\/6 after:w-px after:bg-neutral-200 after:top-1\/4\n\" data-component-name=\"Article:JumpTo:Inline:Link\">\n<p>General Classification<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"article__topcontainer\">\n<div class=\"article__container \">\n<div id=\"article-body\" class=\"article__body \">\n<div data-analytics-id=\"utility-bar\" id=\"utility-bar\" class=\"font-ui-heading flex justify-between items-center py-2 border-t border-b border-gray-300 border-solid mb-5 mx-auto\" data-component-name=\"UtilityBar\" data-mrf-recirculation=\"utility-bar\">\n<div class=\"flex gap-2 text-[#333] subcontainer\">\n<div class=\"relative tooltip-container\" role=\"tooltip\">\n<div data-component-name=\"Social:Dropdown\" role=\"menu\" id=\"utilitybar__dropdown--share\" aria-labelledby=\"utilitybar__button--share\" class=\"absolute left-0 top-full w-44 bg-white rounded-md shadow-md border border-neutral-200 z-[9996] list-none m-0 py-2 px-3 border-solid\">\n<ul class=\"m-0!\">\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid\">\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid\">\n<p>Facebook<\/p>\n<\/li>\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid\">\n<p>X<\/p>\n<\/li>\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid sm:hidden\">\n<p>Whatsapp<\/p>\n<\/li>\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid\">\n<p>Pinterest<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<div class=\"font-ui-heading max-sm:hidden tooltip absolute left-1\/2 bg-gray-900 text-white text-xs leading-none px-3 py-1.5 rounded-md z-[10001] whitespace-nowrap\" id=\"tooltip-share-this-article\" role=\"tooltip\" aria-hidden=\"true\">\nShare this article\n<\/div>\n<\/div>\n<div class=\"relative tooltip-container\" role=\"tooltip\"><span class=\"ml-1 inline-flex h-5 px-2 shrink-0 items-center justify-center self-center overflow-hidden whitespace-nowrap rounded-[10px] bg-primary-500 text-[11px] leading-none font-ui-heading font-semibold text-white\">0<\/span><\/p>\n<div class=\"font-ui-heading max-sm:hidden tooltip absolute left-1\/2 bg-gray-900 text-white text-xs leading-none px-3 py-1.5 rounded-md z-[10001] whitespace-nowrap\" id=\"tooltip-join-the-conversation\" role=\"tooltip\" aria-hidden=\"true\">\nJoin the conversation\n<\/div>\n<\/div>\n<\/div>\n<div class=\"flex gap-2 text-[#333] subcontainer\">\n<div class=\"relative tooltip-container\" role=\"tooltip\">\n<p>Follow us<\/p>\n<div class=\"font-ui-heading max-sm:hidden tooltip absolute left-1\/2 bg-gray-900 text-white text-xs leading-none px-3 py-1.5 rounded-md z-[10001] whitespace-nowrap\" id=\"tooltip-add-us-as-a-preferred-source-on-google\" role=\"tooltip\" aria-hidden=\"true\">\nAdd us as a preferred source on Google\n<\/div>\n<\/div>\n<div class=\"relative tooltip-container\" role=\"tooltip\">\n<div class=\"font-ui-heading max-sm:hidden tooltip absolute left-1\/2 bg-gray-900 text-white text-xs leading-none px-3 py-1.5 rounded-md z-[10001] whitespace-nowrap\" id=\"tooltip-subscribe-to-our-newsletter\" role=\"tooltip\" aria-hidden=\"true\">\nSubscribe to our newsletter\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p id=\"elk-5fb567ef-727c-46fa-a57f-276402c19700\">The Tour de France 2026 began on Saturday 4 July in Barcelona, as Tadej Poga\u010dar and Jonas Vingegaard once again fight it out for the yellow jersey.<\/p>\n<p>Today, we have Stage 4, a 181.9 km route from Carcassonne to Foix that should lend itself to breakaway attacks due to its undulating profile. However, don&#8217;t discount a bunch sprint at the finish, as the final 30 km is virtually all downhill.<\/p>\n<div class=\"boxout fancy-box\" id=\"elk-a725ad34-6105-42c4-ac9c-5f4836c3e047\">\n<h5 class=\"boxout__title\">Tour de France: Need to Know<\/h5>\n<div class=\"boxout__body fancy_box_body\">\n<div class=\"boxout__text\">\n<ul>\n<li><strong>Today: <\/strong>Stage 4 \u2014 Carcassonne to Foix<\/li>\n<li><strong>Free Streams:<\/strong> SBS (Australia), France TV (France), RAI (Italy) RTBF (Belgium), RTVE (Spain), NOS (Netherlands)<\/li>\n<li><strong>Watch Anywhere: <\/strong>Unlock your free stream with NordVPN (75% off)<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<p id=\"elk-a743e34a-278f-4af9-b360-962e1d739987\">For many riders and fans alike, the Tour is the season&#8217;s peak \u2013 the biggest stage where the greatest stars challenge each other over some of cycling&#8217;s most legendary battlefields.<\/p>\n<p>The race enters the Pyrenees as early as stage three. Following that mountain range the race heads north to Bordeaux before cutting diagonally across the country, through the Massif Central, onto the Vosges, before heading down into the Alps and two stage finishes up Alpe d&#8217;Huez.<\/p>\n<p>Alongside Poga\u010dar and Vingegaard, Tom Pidcock, Paul Seixas, Remco Evenepoel and Mathieu van der Poel are among the stars to watch over the three weeks of the French Grand Tour.<\/p>\n<p>Below, <em>Cycling Weekly<\/em> has gathered all the key information on broadcasters and live streams so you can watch the Tour de France wherever you are.<\/p>\n<h2 class=\"article-body__section\" id=\"section-quick-guide-to-watching-the-tour-de-france\"><span>Quick guide to watching the Tour de France<\/span><\/h2>\n<ul id=\"elk-5898c01b-fbf4-487e-9453-3e095aad89f4\">\n<li><strong>UK: <\/strong>TNT Sports \/\u00a0HBO Max (\u00a330.99\/mon)<\/li>\n<li><strong>US: <\/strong>Peacock ($10.99\/mon)<\/li>\n<li><strong>Canada:<\/strong> Flobikes ($49.99\/mon)<\/li>\n<li><strong>Australia: <\/strong>SBS (Free)<\/li>\n<li><strong>Free live streams: <\/strong>SBS (Australia), France TV (France), RAI (Italy) RTBF (Belgium), RTVE (Spain), NOS (Netherlands)<\/li>\n<li><strong>Anywhere: <\/strong>Watch your local stream from anywhere with NordVPN<\/li>\n<\/ul>\n<h2 class=\"article-body__section\" id=\"section-can-i-watch-the-tour-de-france-for-free\"><span>Can I watch the Tour de France for free?<\/span><\/h2>\n<p id=\"elk-864bf9db-07d8-4a3a-a275-8a9a3a0874d1\">Fans in Australia, France, Belgium, Italy, Spain and the Netherlands can watch the Tour de France for free.<\/p>\n<p>In Australia, the race is being shown on TV and online by <strong>SBS<\/strong>, the country&#8217;s public service broadcaster. Streaming is available at <strong>SBS On Demand<\/strong>, with linear viewing available on SBS Viceland.<\/p>\n<p>In France itself, the Tour de France will also be shown live via host broadcaster <strong>France T\u00e9l\u00e9visions<\/strong>, with the action on France 2 or France 3 and online via <strong>France.TV<\/strong>.<\/p>\n<p>In Italy through <strong>RAI Play<\/strong>online, in Belgium on <strong>RTL<\/strong> and <strong>VRT<\/strong>, in Spain on<strong>RTVE<\/strong>, and in the Netherlands on <strong>NOS<\/strong> are also all free.<\/p>\n<p>Coverage is geo-restricted, so if you&#8217;re not in any of these countries right now, and these channels are your usual port of call, you&#8217;ll need a <strong>VPN<\/strong> to get your usual coverage while abroad \u2013 more on that below.<\/p>\n<h2 class=\"article-body__section\" id=\"section-how-to-watch-the-tour-de-france-while-abroad\"><span>How to watch the Tour de France while abroad<\/span><\/h2>\n<p id=\"elk-395f76e6-f789-43ca-94de-07ba99d5d09d\">Most streaming platforms have geo-restrictions these days, which means they only work in certain countries. But being locked out of the races is a thing of the past thanks to a VPN.<\/p>\n<p>A Virtual Private Network is a piece of internet security software that can alter your device&#8217;s location, so you can unblock your usual streaming services, even when you&#8217;re abroad.<\/p>\n<div data-image=\"https:\/\/cdn.mos.cms.futurecdn.net\/mGxtRroDf8UX9Ub77Pst7d.jpg\" data-link=\"http:\/\/go.nordvpn.net\/aff_c?offer_id=564&amp;aff_id=3013&amp;url_id=10992&amp;aff_click_id=hawk-custom-tracking&amp;aff_sub2=https%3A%2F%2Fwww.cyclingweekly.com%2Fracing%2Fhow-to-watch-tour-de-france-2026-everything-you-need-to-live-stream-the-french-grand-tour\" data-link-merchant=\"go.nordvpn.net\" data-link-text=\"View Deal\" data-merchant-id=\"0\" data-merchant-name=\"go.nordvpn.net\" data-merchant-url=\"go.nordvpn.net\" data-model-name=\"Unlock your Tour de France stream with NordVPN\" data-render-type=\"editorial\" data-show-fallback=\"button\" data-widget-introduction=\"&lt;p&gt;&lt;u&gt;&lt;strong&gt;&lt;\/strong&gt;&lt;\/u&gt;&lt;a href=&quot;https:\/\/go.nordvpn.net\/aff_c?offer_id=564&amp;aff_id=3013&amp;url_id=33286&amp;aff_click_id=hawk-custom-tracking&amp;aff_sub2=https%3A%2F%2Fwww.cyclingweekly.com%2Fracing%2Fhow-to-watch-tour-de-france-2026-everything-you-need-to-live-stream-the-french-grand-tour&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; data-link-merchant=&quot;go.nordvpn.net&quot; data-merchant-name=&quot;go.nordvpn.net&quot; data-merchant-id=&quot;0&quot; data-merchant-url=&quot;go.nordvpn.net&quot;&gt;&lt;u&gt;&lt;strong&gt;Unlock your Tour de France stream with NordVPN&lt;\/strong&gt;&lt;\/u&gt;&lt;\/a&gt;&lt;\/p&gt;&lt;p&gt;With super fast connections, multi-device support and able to unlock any platform, NordVPN is our favourite for streaming.&lt;br&gt;&lt;br&gt;&lt;strong&gt;\u2705 30-day money back guarantee&lt;\/strong&gt;&lt;br&gt;&lt;strong&gt;\ud83c\udd93 3 months extra free&lt;\/strong&gt;&lt;br&gt;\ud83d\udcb0 &lt;strong&gt;75% off&lt;\/strong&gt;&lt;br&gt;&lt;br&gt;Get NordVPN today and unlock your streaming service from anywhere in the world.&lt;\/p&gt;\" data-widget-type=\"deal\" class=\"hawk-root\">\n<div class=\"hawk-deal-widget-container\" data-collapsible=\"false\">\n<div class=\"hawk-deal-widget-wrap\">\n<div class=\"hawk-deal-widget-image-container\"><img decoding=\"async\" src=\"https:\/\/cdn.mos.cms.futurecdn.net\/mGxtRroDf8UX9Ub77Pst7d-200-80.jpg.webp\" alt=\"Unlock your Tour de France stream with NordVPN\" title=\"Unlock your Tour de France stream with NordVPN\" class=\"hawk-lazy-image-deal-widget\" loading=\"lazy\" width=\"140\" height=\"160\"><\/div>\n<div class=\"hawk-deal-widget-text-cta-container\">\n<div class=\"hawk-deal-widget-text-body-container\">\n<div class=\"hawk-deal-widget-text-body-main\">\n<div class=\"hawk-deal-widget-text-body-description\">\n<p><u><strong>Unlock your Tour de France stream with NordVPN<\/strong><\/u><\/p>\n<p>With super fast connections, multi-device support and able to unlock any platform, NordVPN is our favourite for streaming.<\/p>\n<p><strong>\u2705 30-day money back guarantee<\/strong><br \/><strong>\ud83c\udd93 3 months extra free<\/strong><br \/>\ud83d\udcb0 <strong>75% off<\/strong><\/p>\n<p>Get NordVPN today and unlock your streaming service from anywhere in the world.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"hawk-deal-widget-footer\">\n<div class=\"hawk-deal-widget-button-wrapper\">\n<div class=\"hawk-deal-widget-preferred-partner-wrapper\"><span>View Deal<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p id=\"elk-27faa9e2-125d-439a-8a62-179d3159508a\">\u25ba<strong>Should I use a VPN to watch cycling? Explaining the benefits, costs, considerations, and best VPNs for streaming the races<\/strong><\/p>\n<h3 class=\"article-body__section\" id=\"section-how-to-watch-the-tour-de-france-in-the-uk\"><span>How to watch the Tour de France in the UK<\/span><\/h3>\n<p id=\"elk-6e2da14f-e569-4148-96c3-029691885277\">In the UK, the race will be shown live across <strong>TNT Sports <\/strong>and HBO Max.<\/p>\n<p>Live streaming is available on HBO Max, with linear viewing on TNT Sports. Plans start at \u00a325.99 per month, with rolling subscriptions available at \u00a330.99.<\/p>\n<p>However, if you just want to watch highlights, these will be on<strong>free-to-air channel 5<\/strong> every evening, as part of a new deal.<\/p>\n<p>Also, if you don&#8217;t mind watching in Welsh, stages 1, 2, 3, 18, 19, 20 and 21 will be shown on Welsh-language channel S4C.<\/p>\n<h3 class=\"article-body__section\" id=\"section-how-to-watch-the-tour-de-france-in-the-us-and-canada\"><span>How to watch the Tour de France in the US and Canada<\/span><\/h3>\n<p id=\"elk-b2f62718-533e-4516-a79b-5e2ae5775ae4\">For US viewers, this year&#8217;s coverage of the Tour de France is going to be on <strong>NBC<\/strong> and <strong>Peacock<\/strong><\/p>\n<p>Both outlets come from the same NBCUniversal stable, with NBC available on many cable packages and Peacock \u2013 which is set to show all 21 stages live \u2013 on a pay per month basis. It&#8217;ll cost you $10.99\/month.<\/p>\n<p>Meanwhile, in Canada, <strong>Flobikes<\/strong> is in charge of broadcasting the Tour de France in Canada. Subscriptions cost CA$49.99 a month, with big savings for long-term plans. The Flobikes TV app is available on Roku, Fire TV, Chromecast and Apple TV, as well as on iOS and Android.<\/p>\n<h2 class=\"article-body__section\" id=\"section-how-to-watch-tour-de-france-in-australia\"><span>How to watch Tour de France in Australia<\/span><\/h2>\n<p id=\"elk-229dacb8-1080-4d94-8876-a9f37ad05580\">In Australia, you can watch every stage of the Tour de France for free via SBS On Demand.<\/p>\n<p>All you will need is an account with a valid Australian postcode (e.g. 2002).<\/p>\n<h2 class=\"article-body__section\" id=\"section-what-to-expect-at-the-tour-de-france\"><span>What to expect at the Tour de France<\/span><\/h2>\n<p id=\"elk-e850cff0-88c7-4e65-aa7a-c643785d246e\">The Tour de France 2026 will be the 113th edition of what most bike racing fans view as the greatest bike race in the world. It will cover 3,333km over the course of three weeks and 21 stages \u2013 with two rest days along the way.<\/p>\n<p>Starting on Saturday 4 July, the French Grand Tour begins in Barcelona with a team time trial, and then another lumpy stage in Spain, before it heads north to France to finish stage three in the Pyrenees.<\/p>\n<p>From there, the race deals with the Pyrenees early, then cuts through the Massif Central up to the Vosges, then through the Jura to the Alps, where there is a showdown on Alpe d&#8217;Huez with two stages back-to-back on the antepenultimate and penultimate days.<\/p>\n<p>The race ends on Sunday 26 July in Paris with a repeat of the Montmartre circuit which was such a success last year.<\/p>\n<p>There are multiple contenders for the famous yellow jersey, but Tadej Poga\u010dar (UAE Team Emirates-XRG) stands above them all. Jonas Vingegaard (Visma-Lease a Bike) will attempt to the do the double after he won the Giro d&#8217;Italia in May.<\/p>\n<p>Remco Evenepoel is back, but with a new team in Red Bull-Bora-hansgrohe, where he will share leadership with last year&#8217;s third-place, Florian Lipowitz, while the hopes of France hinge on the success of 19-year-old Paul Seixas (Decathlon CMA CGM).<\/p>\n<p>In between all those, there&#8217;s a hatful of sprinters, puncheurs, and climbers who will be hoping to make their mark with a stage win.<\/p>\n<h3 class=\"article-body__section\" id=\"section-2026-tour-de-france-stage-start-and-finish-times\"><span>2026 Tour de France stage start and finish times<\/span><\/h3>\n<div id=\"slice-container-table-kfFVFpWtCw4CsbxVnzPLwD-z02u1fdwglit9LOL85UOzN9j9VMl8Oja\" class=\"slice-container table-wrapper table-kfFVFpWtCw4CsbxVnzPLwD-z02u1fdwglit9LOL85UOzN9j9VMl8Oja slice-container-table\">\n<div class=\"table__instruction\">Swipe to scroll horizontally<\/div>\n<div class=\"table__container\">\n<table class=\"table__wrapper table__wrapper--inbodyContent table__wrapper--sticky table__wrapper--divider\">\n<thead class=\"table__head\">\n<tr class=\"table__head__row\">\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Stage<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Date<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Start<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Finish<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Distance<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Terrain<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Start time<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Est. finish time<\/p>\n<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"table__body\">\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 1<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Barcelona<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Barcelona<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>19km <\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>TTT<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:05pm BST \/ 11:05am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>6:16pm BST \/ 1:16pm EST <\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 2<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>5 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Tarragone<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Barcelona<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>182km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Hilly<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:45pm BST \/ 7:45am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:26pm BST \/ 11:26am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 3<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>6 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Granollers<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Les Angles<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>196km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountains<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>11:10am BST \/ 6:10am ES<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>3:54pm BST \/ 10:54am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 4<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>7 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Carcassonne<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Foix<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>182km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountains<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:10pm BST \/ 7:10am EST <\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:23pm BST \/ 11:23am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 5<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>8 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Lannemezan<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Pau<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>158km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>1:05pm BST \/ 8:05am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:37pm BST \/ 11:37am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 6<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>9 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Pau<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Gavarnie-G\u00e8dre<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>186km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountains<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>11:25am BST \/ 6:25am EST <\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:29pm BST \/ 11:29am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 7<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>10 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Hagetmau<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Bordeaux<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>175km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:15pm BST \/ 7:15am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:13pm BST \/ 11:13am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 8<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>11 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>P\u00e9rigueux<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Bergerac<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>182km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:15pm BST \/ 7:15am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:20pm BST \/ 11:20am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 9<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Malemort<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Ussel<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>185km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Hilly<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:35pm BST \/ 7:35am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:47pm BST \/ 11:47am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Rest day<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 1 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 2 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 3 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 4 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 5 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 6 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 7 <\/span><\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 10<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>14 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Aurillac<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Le lioran<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>167km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:10pm BST \/ 7:10am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:10pm BST \/ 11:10am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 11<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>15 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Vichy<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Nevers<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>161km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>1:05pm BST \/ 8:05am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:40pm BST \/ 11:40am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 12<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>16 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Circuit Nevers Magny-Cours<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Chalon-sur-Sa\u00f4ne<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>181km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:40pm BST \/ 7:40am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:40pm BST \/ 11:40am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 13<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>17 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Dole<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Belfort<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>205km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Hilly<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:20pm BST \/ 7:20am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>5pm BST \/ 12pm EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 14<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>18 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mulhouse<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Le Markstein Fellering<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>155km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:30pm BST \/ 7:30am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:40pm BST \/ 11:40am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 15<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>19 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Champagnole<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Plateau de Solaison<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>184km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:20pm BST \/ 7:20am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:55pm BST \/ 11:55am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Rest day<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 1 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 2 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 3 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 4 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 5 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 6 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 7 <\/span><\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 16<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>21 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Evian les Bians<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Thonon-les-Bains<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>26km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>ITT<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12pm BST \/ 7am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:50pm BST \/ 11:50am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 17<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>22 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Chambery<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Voiron<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>175km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat <\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:35pm BST \/ 7:35am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:28pm BST \/ 11:28am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 18<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>23 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Voiron<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Orci\u00e8res-Merlettee<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>185km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>11:50am BST \/ 6:50am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:25pm BST \/ 11:25am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 19<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>24 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Gap<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Alpe d&#8217;Huez<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>128km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>1:15pm BST \/ 8:15am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:34pm BST \/ 11:34am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 20<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>25 July <\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Le Bourg d&#8217;oisains<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Alpe d&#8217;Huez<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>171km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>10:30am BST \/ 5:30am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>3:29pm BST \/ 10:29am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 21<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>26 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Thiory<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Paris Champs-\u00c9lys\u00e9es<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>130km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>3:25pm BST \/ 10:25am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>6:40pm BST \/ 1:40pm EST<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h2 class=\"article-body__section\" id=\"section-tour-de-france-2026-general-classification\"><span>Tour de France 2026 &#8211; General Classification<\/span><\/h2>\n<div id=\"slice-container-table-kfFVFpWtCw4CsbxVnzPLwD-jQGTif9NdjOqIbRJJvt1f7Yig9ptC3ZS\" class=\"slice-container table-wrapper table-kfFVFpWtCw4CsbxVnzPLwD-jQGTif9NdjOqIbRJJvt1f7Yig9ptC3ZS slice-container-table\">\n<div class=\"table__instruction\">Swipe to scroll horizontally<\/div>\n<div class=\"table__container\">\n<table class=\"table__wrapper table__wrapper--inbodyContent table__wrapper--sticky table__wrapper--divider\">\n<thead class=\"table__head\">\n<tr class=\"table__head__row\">\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Rank<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Rider<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Gap<\/p>\n<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"table__body\">\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>1<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Tadej Poga\u010dar<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>8:46:55<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>2<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Jonas Vingegaard<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Same time<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>3<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Remco Evenepoel<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+0:23<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Isaac del Toro<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+0:24<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>5<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Juan Ayuso<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+0:27<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>6<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Paul Seixas<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+0:48<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>7<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Florian Lipowitz<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+0:53<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>8<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Lenny Martinez<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+1:09<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>9<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Tobias Halland Johannessen<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+1:11<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>10<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Ilan Van Wilder<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+1:17<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"mb-6\" id=\"elk-4fa4a75b-7df2-4db6-8e19-4a0a197f3edf\">\n<div class=\"[&amp;_a]:text-[#2f6e91] [&amp;_a]:visited:text-[#09c] p-5 bg-[#F5F5F5] text-sm text-[#333]\">\n<div class=\"infoDisclaimer flex items-center\"><span class=\"ml-2 text-base font-bold\">Disclaimer<\/span><\/div>\n<p class=\"infoDisclaimer tracking-[.02em] pt-2 text-base font-normal\">We test and review VPN services in the context of legal recreational uses. For example: 1. Accessing a service from another country (subject to the terms and conditions of that service). 2. Protecting your online security and strengthening your online privacy when abroad. We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"slice-container-newsletterForm-articleInbodyContent-kfFVFpWtCw4CsbxVnzPLwD\" class=\"slice-container newsletter-inbodyContent-slice newsletterForm-articleInbodyContent-kfFVFpWtCw4CsbxVnzPLwD slice-container-newsletterForm\">\n<div data-hydrate=\"true\" class=\"newsletter-form__wrapper newsletter-form__wrapper--inbodyContent\">\n<div class=\"newsletter-form__container\">\n<section class=\"newsletter-form__top-bar\">\n<div class=\"newsletter-form__header\">Get The Leadout Newsletter<\/div>\n<\/section>\n<section class=\"newsletter-form__main-section\">\n<p class=\"newsletter-form__strapline\">The latest race content, interviews, features, reviews and expert buying guides, direct to your inbox!<\/p>\n<footer class=\"newsletter-form__footer \">By submitting your information you agree to the Terms &amp; Conditions and Privacy Policy and are aged 16 or over.<\/footer>\n<\/section>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"slice-container-authorBio-kfFVFpWtCw4CsbxVnzPLwD\" class=\"slice-container slice-author-bio authorBio-kfFVFpWtCw4CsbxVnzPLwD slice-container-authorBio\">\n<div class=\"author author__default-layout author--separator author--collapsible\" data-hydrate=\"true\">\n<div class=\"author__header\">\n<div class=\"author__avatar-block\">\n<figure class=\"image-wrapped__wrapper\" data-bordeaux-image-check=\"false\">\n<div class=\"image-wrapped__widthsetter\">\n<div class=\"image-wrapped__aspect-padding\">\n<div><source class=\"author__avatar image-wrapped__image image__image\" type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/vVAfU6vhsHA7B27eMKsQLE-140-80.png.webp 140w\" sizes=\"(min-width: 700px) 140px, 100px\" data-normal=\"https:\/\/cdn.mos.cms.futurecdn.net\/vVAfU6vhsHA7B27eMKsQLE.png\" data-original-mos=\"https:\/\/cdn.mos.cms.futurecdn.net\/vVAfU6vhsHA7B27eMKsQLE.png\" data-pin-media=\"https:\/\/cdn.mos.cms.futurecdn.net\/vVAfU6vhsHA7B27eMKsQLE.png\" data-pin-nopin=\"true\" data-slice-image=\"true\" \/><\/div>\n<\/div>\n<\/div>\n<\/figure>\n<\/div>\n<div class=\"author__heading\">\n<div class=\"author__name\">Adam Becket<\/div>\n<div class=\"author__social\">\n<nav class=\"button-social-group author__social-buttons\" aria-labelledby=\"button-social-group- author__social-buttons\">\n<div id=\"button-social-group- author__social-buttons\">Social Links Navigation<\/div>\n<\/nav>\n<\/div>\n<div class=\"author__role\">News Editor<\/div>\n<\/div>\n<\/div>\n<div class=\"author__bio-wrapper\">\n<div class=\"author__biography\">\n<p>Adam is <em>Cycling Weekly<\/em>\u2019s news editor \u2013 his greatest love is road racing but as long as he is cycling, he&#8217;s happy. Before joining CW in 2021 he spent two years writing for <em>Procycling.<\/em> He&#8217;s usually out and about on the roads of Bristol and its surrounds. <\/p>\n<p>Before cycling took over his professional life, he covered ecclesiastical matters at the world\u2019s largest Anglican newspaper and politics at Business Insider. Don&#8217;t ask how that is related to riding bikes.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<div class=\"relative max-w-[1070px] viafoura-twig-component mt-6 sm:mx-4 lg:mx-auto\" data-component-name=\"Viafoura:Comments\" data-nosnippet data-community-guidelines-text=\"&lt;p class=&apos;vfcustom-community-guidelines&apos;&gt;Please follow our &lt;a href=&quot;https:\/\/www.cyclingweekly.com\/cycling-weekly\/contact-us-70327#section-cycling-weekly-community-guidelines&quot; target=&quot;_blank&quot;&gt;community guidelines&lt;\/a&gt;.&lt;\/p&gt;\" data-join-the-conversation-text=\"Join the Conversation\">\n<div class=\"absolute top-0 left-0 w-full h-full flex items-center justify-center z-50 bg-white\/90 border-1 rounded-b-[var(--comment-widget-border-radius,0)]\">\n<div class=\"p-2 text-center\">\n<p class=\"mb-3 text-lg!\">You must confirm your public display name before commenting<\/p>\n<p class=\"mb-3 text-sm!\">Please logout and then login again, you will then be prompted to enter your display name.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div data-component-name=\"Article:ScrollUp\" class=\"fixed z-[999] bottom-3 right-3 sm:bottom-4 sm:right-4\">\n<p>Back To Top<\/p>\n<\/div>\n<section class=\"mx-2 my-5 sm:mx-0\">\n<aside class=\"inline-block w-full my-5\" data-nosnippet data-mrf-recirculation=\"article-river-standard-centred\">\n<div data-recirc-id=\"article-river-standard-centred-adviser:hybrid\">\n<div class=\"font-article-heading tracking-[2px] font-normal text-3xl text-center text-neutral-900 pt-8 pb-4 px-0 border-t-neutral-500 border-t border-solid leading-8 uppercase mb-5 custom-header-styles\">Read more<\/div>\n<div class=\"grid grid-cols-1 gap-6 my-4 sm:grid-cols-3\">\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/dV6bewiRRhdbTRdXhSJb4B-1280-80.jpg.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/dV6bewiRRhdbTRdXhSJb4B-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/dV6bewiRRhdbTRdXhSJb4B-768-80.jpg.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/dV6bewiRRhdbTRdXhSJb4B-415-80.jpg.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/dV6bewiRRhdbTRdXhSJb4B-360-80.jpg.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/dV6bewiRRhdbTRdXhSJb4B-320-80.jpg.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">Racing<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">How to watch Tour Auvergne-Rh\u00f4ne-Alpes 2026: Everything you need to live stream the race formerly known as Crit\u00e9rium du Dauphin\u00e9<\/span><\/div>\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/trvUwVW2FDeqV27ZV9vxFF-1000-80.png.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/trvUwVW2FDeqV27ZV9vxFF-1000-80.png.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/trvUwVW2FDeqV27ZV9vxFF-768-80.png.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/trvUwVW2FDeqV27ZV9vxFF-415-80.png.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/trvUwVW2FDeqV27ZV9vxFF-360-80.png.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/trvUwVW2FDeqV27ZV9vxFF-320-80.png.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">Racing<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">How to watch Giro d&#8217;Italia 2026: Everything you need to live stream the Italian Grand Tour<\/span><\/div>\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/8D8jxzeHCNnTX69Y3mFxJX-1000-80.png.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/8D8jxzeHCNnTX69Y3mFxJX-1000-80.png.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/8D8jxzeHCNnTX69Y3mFxJX-768-80.png.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/8D8jxzeHCNnTX69Y3mFxJX-415-80.png.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/8D8jxzeHCNnTX69Y3mFxJX-360-80.png.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/8D8jxzeHCNnTX69Y3mFxJX-320-80.png.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">Racing<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">How to watch Tour de Romandie 2026: Everything you need to live stream Tadej Poga\u010dar&#8217;s first stage race of the year<\/span><\/div>\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/EESqqowmybFizEUua73pCD-1280-80.jpg.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/EESqqowmybFizEUua73pCD-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/EESqqowmybFizEUua73pCD-768-80.jpg.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/EESqqowmybFizEUua73pCD-415-80.jpg.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/EESqqowmybFizEUua73pCD-360-80.jpg.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/EESqqowmybFizEUua73pCD-320-80.jpg.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">Racing<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">How to watch La Vuelta Femenina 2026: Everything you need to live stream the Spanish Grand Tour<\/span><\/div>\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/TS2XsbPVnFpK47r6YjmyXZ-1000-80.png.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/TS2XsbPVnFpK47r6YjmyXZ-1000-80.png.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/TS2XsbPVnFpK47r6YjmyXZ-768-80.png.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/TS2XsbPVnFpK47r6YjmyXZ-415-80.png.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/TS2XsbPVnFpK47r6YjmyXZ-360-80.png.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/TS2XsbPVnFpK47r6YjmyXZ-320-80.png.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">Racing<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">How to watch La Fl\u00e8che Wallonne 2026: Everything you need to live stream road cycling&#8217;s most brutal finish<\/span><\/div>\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/4uLJg4iCGmFx5pAkF8KAU5-1000-80.png.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/4uLJg4iCGmFx5pAkF8KAU5-1000-80.png.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/4uLJg4iCGmFx5pAkF8KAU5-768-80.png.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/4uLJg4iCGmFx5pAkF8KAU5-415-80.png.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/4uLJg4iCGmFx5pAkF8KAU5-360-80.png.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/4uLJg4iCGmFx5pAkF8KAU5-320-80.png.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">News<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">How to watch cycling for free \u2014 Tour de France<\/span><\/div>\n<\/div>\n<\/div>\n<\/aside>\n<aside class=\"inline-block w-full my-5\" data-nosnippet data-mrf-recirculation=\"article-river-standard-centred\">\n<div data-recirc-id=\"article-river-standard-centred-solr:latest-category\">\n<div class=\"font-article-heading tracking-[2px] font-normal text-3xl text-center text-neutral-900 pt-8 pb-4 px-0 border-t-neutral-500 border-t border-solid leading-8 uppercase mb-5 custom-header-styles\">Latest in Racing<\/div>\n<div class=\"grid grid-cols-1 gap-6 my-4 sm:grid-cols-3\">\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/RNQvwGVRMHq4voP83DrqGF-1280-80.jpg.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/RNQvwGVRMHq4voP83DrqGF-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/RNQvwGVRMHq4voP83DrqGF-768-80.jpg.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/RNQvwGVRMHq4voP83DrqGF-415-80.jpg.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/RNQvwGVRMHq4voP83DrqGF-360-80.jpg.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/RNQvwGVRMHq4voP83DrqGF-320-80.jpg.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">Tour de France<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">UCI changes rules on feed zones amid extreme heat at Tour de France<\/span><\/div>\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/ockwEJKJHAmEYm7XZKp6zP-1280-80.jpg.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/ockwEJKJHAmEYm7XZKp6zP-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/ockwEJKJHAmEYm7XZKp6zP-768-80.jpg.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/ockwEJKJHAmEYm7XZKp6zP-415-80.jpg.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/ockwEJKJHAmEYm7XZKp6zP-360-80.jpg.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/ockwEJKJHAmEYm7XZKp6zP-320-80.jpg.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">Tour de France<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">&#8216;If this is my last win, I&#8217;ll be happy enough&#8217; \u2013 Tadej Poga\u010dar says his career is already beyond his wildest dreams after taking Tour de France yellow jersey<\/span><\/div>\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/SutxEfem2jAvJUuRpRCv7X-1280-80.jpg.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/SutxEfem2jAvJUuRpRCv7X-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/SutxEfem2jAvJUuRpRCv7X-768-80.jpg.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/SutxEfem2jAvJUuRpRCv7X-415-80.jpg.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/SutxEfem2jAvJUuRpRCv7X-360-80.jpg.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/SutxEfem2jAvJUuRpRCv7X-320-80.jpg.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">Tour de France<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">&#8216;Being here on the podium was a little bit sad&#8217; \u2013 inside the reality of a fan-restricted Tour de France stage<\/span><\/div>\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/v3s3aBM82MvsvZjTHa9cpQ-1280-80.png.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/v3s3aBM82MvsvZjTHa9cpQ-1024-80.png.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/v3s3aBM82MvsvZjTHa9cpQ-768-80.png.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/v3s3aBM82MvsvZjTHa9cpQ-415-80.png.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/v3s3aBM82MvsvZjTHa9cpQ-360-80.png.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/v3s3aBM82MvsvZjTHa9cpQ-320-80.png.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">Tour de France<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">&#8216;I was riding with my dad in mind&#8217; \u2013\u00a0the agony and ecstasy of racing against the Tour de France&#8217;s broomwagon<\/span><\/div>\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/3qa2jMoGm8EghmJwrdMkSh-1280-80.jpg.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/3qa2jMoGm8EghmJwrdMkSh-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/3qa2jMoGm8EghmJwrdMkSh-768-80.jpg.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/3qa2jMoGm8EghmJwrdMkSh-415-80.jpg.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/3qa2jMoGm8EghmJwrdMkSh-360-80.jpg.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/3qa2jMoGm8EghmJwrdMkSh-320-80.jpg.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">Tour de France<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">&#8216;This stomach infection weakened me a lot&#8217; \u2013 Arnaud De Lie out of Tour de France on stage three in d\u00e9j\u00e0 vu moment<\/span><\/div>\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/ehBvXF8S24NGXsRo7dJA8G-1280-80.jpg.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/ehBvXF8S24NGXsRo7dJA8G-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/ehBvXF8S24NGXsRo7dJA8G-768-80.jpg.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/ehBvXF8S24NGXsRo7dJA8G-415-80.jpg.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/ehBvXF8S24NGXsRo7dJA8G-360-80.jpg.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/ehBvXF8S24NGXsRo7dJA8G-320-80.jpg.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">Tour de France<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">&#8216;If we can win like we won today, and the team feels super good, then we have to take the opportunity&#8217; \u2013 Tadej Poga\u010dar springs to Tour de France stage 3 win and claims yellow jersey<\/span><\/div>\n<\/div>\n<\/div>\n<\/aside>\n<aside class=\"inline-block w-full my-5\" data-nosnippet data-mrf-recirculation=\"article-river-standard-centred\">\n<div data-recirc-id=\"article-river-standard-centred-solr:latest-articletype\">\n<div class=\"font-article-heading tracking-[2px] font-normal text-3xl text-center text-neutral-900 pt-8 pb-4 px-0 border-t-neutral-500 border-t border-solid leading-8 uppercase mb-5 custom-header-styles\">Latest in News<\/div>\n<div class=\"grid grid-cols-1 gap-6 my-4 sm:grid-cols-3\">\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/RNQvwGVRMHq4voP83DrqGF-1280-80.jpg.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/RNQvwGVRMHq4voP83DrqGF-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/RNQvwGVRMHq4voP83DrqGF-768-80.jpg.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/RNQvwGVRMHq4voP83DrqGF-415-80.jpg.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/RNQvwGVRMHq4voP83DrqGF-360-80.jpg.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/RNQvwGVRMHq4voP83DrqGF-320-80.jpg.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">Tour de France<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">UCI changes rules on feed zones amid extreme heat at Tour de France<\/span><\/div>\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/ockwEJKJHAmEYm7XZKp6zP-1280-80.jpg.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/ockwEJKJHAmEYm7XZKp6zP-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/ockwEJKJHAmEYm7XZKp6zP-768-80.jpg.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/ockwEJKJHAmEYm7XZKp6zP-415-80.jpg.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/ockwEJKJHAmEYm7XZKp6zP-360-80.jpg.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/ockwEJKJHAmEYm7XZKp6zP-320-80.jpg.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">Tour de France<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">&#8216;If this is my last win, I&#8217;ll be happy enough&#8217; \u2013 Tadej Poga\u010dar says his career is already beyond his wildest dreams after taking Tour de France yellow jersey<\/span><\/div>\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/SutxEfem2jAvJUuRpRCv7X-1280-80.jpg.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/SutxEfem2jAvJUuRpRCv7X-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/SutxEfem2jAvJUuRpRCv7X-768-80.jpg.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/SutxEfem2jAvJUuRpRCv7X-415-80.jpg.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/SutxEfem2jAvJUuRpRCv7X-360-80.jpg.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/SutxEfem2jAvJUuRpRCv7X-320-80.jpg.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">Tour de France<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">&#8216;Being here on the podium was a little bit sad&#8217; \u2013 inside the reality of a fan-restricted Tour de France stage<\/span><\/div>\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/v3s3aBM82MvsvZjTHa9cpQ-1280-80.png.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/v3s3aBM82MvsvZjTHa9cpQ-1024-80.png.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/v3s3aBM82MvsvZjTHa9cpQ-768-80.png.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/v3s3aBM82MvsvZjTHa9cpQ-415-80.png.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/v3s3aBM82MvsvZjTHa9cpQ-360-80.png.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/v3s3aBM82MvsvZjTHa9cpQ-320-80.png.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">Tour de France<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">&#8216;I was riding with my dad in mind&#8217; \u2013\u00a0the agony and ecstasy of racing against the Tour de France&#8217;s broomwagon<\/span><\/div>\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/3qa2jMoGm8EghmJwrdMkSh-1280-80.jpg.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/3qa2jMoGm8EghmJwrdMkSh-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/3qa2jMoGm8EghmJwrdMkSh-768-80.jpg.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/3qa2jMoGm8EghmJwrdMkSh-415-80.jpg.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/3qa2jMoGm8EghmJwrdMkSh-360-80.jpg.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/3qa2jMoGm8EghmJwrdMkSh-320-80.jpg.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">Tour de France<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">&#8216;This stomach infection weakened me a lot&#8217; \u2013 Arnaud De Lie out of Tour de France on stage three in d\u00e9j\u00e0 vu moment<\/span><\/div>\n<div>\n<div class=\"aspect-[var(--img-listing-aspect-ratio,16\/9)] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/ehBvXF8S24NGXsRo7dJA8G-1280-80.jpg.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/ehBvXF8S24NGXsRo7dJA8G-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/ehBvXF8S24NGXsRo7dJA8G-768-80.jpg.webp 768w, https:\/\/cdn.mos.cms.futurecdn.net\/ehBvXF8S24NGXsRo7dJA8G-415-80.jpg.webp 415w, https:\/\/cdn.mos.cms.futurecdn.net\/ehBvXF8S24NGXsRo7dJA8G-360-80.jpg.webp 360w, https:\/\/cdn.mos.cms.futurecdn.net\/ehBvXF8S24NGXsRo7dJA8G-320-80.jpg.webp 320w\" sizes=\"99vw\" \/><\/div>\n<p><span class=\"font-ui-heading text-xs uppercase tracking-[0.5px] mt-3.5 block  custom-subheading-styles\">Tour de France<\/span><span class=\"font-article-heading text-2xl leading-8 font-normal text-neutral-900 block mx-0 my-2.5 p-0 custom-text-styles\">&#8216;If we can win like we won today, and the team feels super good, then we have to take the opportunity&#8217; \u2013 Tadej Poga\u010dar springs to Tour de France stage 3 win and claims yellow jersey<\/span><\/div>\n<\/div>\n<\/div>\n<\/aside>\n<\/section>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<div id=\"article-body\" class=\"article__body \">\n<div data-analytics-id=\"utility-bar\" id=\"utility-bar\" class=\"font-ui-heading flex justify-between items-center py-2 border-t border-b border-gray-300 border-solid mb-5 mx-auto\" data-component-name=\"UtilityBar\" data-mrf-recirculation=\"utility-bar\">\n<div class=\"flex gap-2 text-[#333] subcontainer\">\n<div class=\"relative tooltip-container\" role=\"tooltip\">\n<div data-component-name=\"Social:Dropdown\" role=\"menu\" id=\"utilitybar__dropdown--share\" aria-labelledby=\"utilitybar__button--share\" class=\"absolute left-0 top-full w-44 bg-white rounded-md shadow-md border border-neutral-200 z-[9996] list-none m-0 py-2 px-3 border-solid\">\n<ul class=\"m-0!\">\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid\">\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid\">\n<p>Facebook<\/p>\n<\/li>\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid\">\n<p>X<\/p>\n<\/li>\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid sm:hidden\">\n<p>Whatsapp<\/p>\n<\/li>\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid\">\n<p>Pinterest<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<div class=\"font-ui-heading max-sm:hidden tooltip absolute left-1\/2 bg-gray-900 text-white text-xs leading-none px-3 py-1.5 rounded-md z-[10001] whitespace-nowrap\" id=\"tooltip-share-this-article\" role=\"tooltip\" aria-hidden=\"true\">\nShare this article\n<\/div>\n<\/div>\n<div class=\"relative tooltip-container\" role=\"tooltip\"><span class=\"ml-1 inline-flex h-5 px-2 shrink-0 items-center justify-center self-center overflow-hidden whitespace-nowrap rounded-[10px] bg-primary-500 text-[11px] leading-none font-ui-heading font-semibold text-white\">0<\/span><\/p>\n<div class=\"font-ui-heading max-sm:hidden tooltip absolute left-1\/2 bg-gray-900 text-white text-xs leading-none px-3 py-1.5 rounded-md z-[10001] whitespace-nowrap\" id=\"tooltip-join-the-conversation\" role=\"tooltip\" aria-hidden=\"true\">\nJoin the conversation\n<\/div>\n<\/div>\n<\/div>\n<div class=\"flex gap-2 text-[#333] subcontainer\">\n<div class=\"relative tooltip-container\" role=\"tooltip\">\n<p>Follow us<\/p>\n<div class=\"font-ui-heading max-sm:hidden tooltip absolute left-1\/2 bg-gray-900 text-white text-xs leading-none px-3 py-1.5 rounded-md z-[10001] whitespace-nowrap\" id=\"tooltip-add-us-as-a-preferred-source-on-google\" role=\"tooltip\" aria-hidden=\"true\">\nAdd us as a preferred source on Google\n<\/div>\n<\/div>\n<div class=\"relative tooltip-container\" role=\"tooltip\">\n<div class=\"font-ui-heading max-sm:hidden tooltip absolute left-1\/2 bg-gray-900 text-white text-xs leading-none px-3 py-1.5 rounded-md z-[10001] whitespace-nowrap\" id=\"tooltip-subscribe-to-our-newsletter\" role=\"tooltip\" aria-hidden=\"true\">\nSubscribe to our newsletter\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p id=\"elk-5fb567ef-727c-46fa-a57f-276402c19700\">The Tour de France 2026 began on Saturday 4 July in Barcelona, as Tadej Poga\u010dar and Jonas Vingegaard once again fight it out for the yellow jersey.<\/p>\n<p>Today, we have Stage 4, a 181.9 km route from Carcassonne to Foix that should lend itself to breakaway attacks due to its undulating profile. However, don&#8217;t discount a bunch sprint at the finish, as the final 30 km is virtually all downhill.<\/p>\n<div class=\"boxout fancy-box\" id=\"elk-a725ad34-6105-42c4-ac9c-5f4836c3e047\">\n<h5 class=\"boxout__title\">Tour de France: Need to Know<\/h5>\n<div class=\"boxout__body fancy_box_body\">\n<div class=\"boxout__text\">\n<ul>\n<li><strong>Today: <\/strong>Stage 4 \u2014 Carcassonne to Foix<\/li>\n<li><strong>Free Streams:<\/strong> SBS (Australia), France TV (France), RAI (Italy) RTBF (Belgium), RTVE (Spain), NOS (Netherlands)<\/li>\n<li><strong>Watch Anywhere: <\/strong>Unlock your free stream with NordVPN (75% off)<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<p id=\"elk-a743e34a-278f-4af9-b360-962e1d739987\">For many riders and fans alike, the Tour is the season&#8217;s peak \u2013 the biggest stage where the greatest stars challenge each other over some of cycling&#8217;s most legendary battlefields.<\/p>\n<p>The race enters the Pyrenees as early as stage three. Following that mountain range the race heads north to Bordeaux before cutting diagonally across the country, through the Massif Central, onto the Vosges, before heading down into the Alps and two stage finishes up Alpe d&#8217;Huez.<\/p>\n<p>Alongside Poga\u010dar and Vingegaard, Tom Pidcock, Paul Seixas, Remco Evenepoel and Mathieu van der Poel are among the stars to watch over the three weeks of the French Grand Tour.<\/p>\n<p>Below, <em>Cycling Weekly<\/em> has gathered all the key information on broadcasters and live streams so you can watch the Tour de France wherever you are.<\/p>\n<h2 class=\"article-body__section\" id=\"section-quick-guide-to-watching-the-tour-de-france\"><span>Quick guide to watching the Tour de France<\/span><\/h2>\n<ul id=\"elk-5898c01b-fbf4-487e-9453-3e095aad89f4\">\n<li><strong>UK: <\/strong>TNT Sports \/\u00a0HBO Max (\u00a330.99\/mon)<\/li>\n<li><strong>US: <\/strong>Peacock ($10.99\/mon)<\/li>\n<li><strong>Canada:<\/strong> Flobikes ($49.99\/mon)<\/li>\n<li><strong>Australia: <\/strong>SBS (Free)<\/li>\n<li><strong>Free live streams: <\/strong>SBS (Australia), France TV (France), RAI (Italy) RTBF (Belgium), RTVE (Spain), NOS (Netherlands)<\/li>\n<li><strong>Anywhere: <\/strong>Watch your local stream from anywhere with NordVPN<\/li>\n<\/ul>\n<h2 class=\"article-body__section\" id=\"section-can-i-watch-the-tour-de-france-for-free\"><span>Can I watch the Tour de France for free?<\/span><\/h2>\n<p id=\"elk-864bf9db-07d8-4a3a-a275-8a9a3a0874d1\">Fans in Australia, France, Belgium, Italy, Spain and the Netherlands can watch the Tour de France for free.<\/p>\n<p>In Australia, the race is being shown on TV and online by <strong>SBS<\/strong>, the country&#8217;s public service broadcaster. Streaming is available at <strong>SBS On Demand<\/strong>, with linear viewing available on SBS Viceland.<\/p>\n<p>In France itself, the Tour de France will also be shown live via host broadcaster <strong>France T\u00e9l\u00e9visions<\/strong>, with the action on France 2 or France 3 and online via <strong>France.TV<\/strong>.<\/p>\n<p>In Italy through <strong>RAI Play<\/strong>online, in Belgium on <strong>RTL<\/strong> and <strong>VRT<\/strong>, in Spain on<strong>RTVE<\/strong>, and in the Netherlands on <strong>NOS<\/strong> are also all free.<\/p>\n<p>Coverage is geo-restricted, so if you&#8217;re not in any of these countries right now, and these channels are your usual port of call, you&#8217;ll need a <strong>VPN<\/strong> to get your usual coverage while abroad \u2013 more on that below.<\/p>\n<h2 class=\"article-body__section\" id=\"section-how-to-watch-the-tour-de-france-while-abroad\"><span>How to watch the Tour de France while abroad<\/span><\/h2>\n<p id=\"elk-395f76e6-f789-43ca-94de-07ba99d5d09d\">Most streaming platforms have geo-restrictions these days, which means they only work in certain countries. But being locked out of the races is a thing of the past thanks to a VPN.<\/p>\n<p>A Virtual Private Network is a piece of internet security software that can alter your device&#8217;s location, so you can unblock your usual streaming services, even when you&#8217;re abroad.<\/p>\n<div data-image=\"https:\/\/cdn.mos.cms.futurecdn.net\/mGxtRroDf8UX9Ub77Pst7d.jpg\" data-link=\"http:\/\/go.nordvpn.net\/aff_c?offer_id=564&amp;aff_id=3013&amp;url_id=10992&amp;aff_click_id=hawk-custom-tracking&amp;aff_sub2=https%3A%2F%2Fwww.cyclingweekly.com%2Fracing%2Fhow-to-watch-tour-de-france-2026-everything-you-need-to-live-stream-the-french-grand-tour\" data-link-merchant=\"go.nordvpn.net\" data-link-text=\"View Deal\" data-merchant-id=\"0\" data-merchant-name=\"go.nordvpn.net\" data-merchant-url=\"go.nordvpn.net\" data-model-name=\"Unlock your Tour de France stream with NordVPN\" data-render-type=\"editorial\" data-show-fallback=\"button\" data-widget-introduction=\"&lt;p&gt;&lt;u&gt;&lt;strong&gt;&lt;\/strong&gt;&lt;\/u&gt;&lt;a href=&quot;https:\/\/go.nordvpn.net\/aff_c?offer_id=564&amp;aff_id=3013&amp;url_id=33286&amp;aff_click_id=hawk-custom-tracking&amp;aff_sub2=https%3A%2F%2Fwww.cyclingweekly.com%2Fracing%2Fhow-to-watch-tour-de-france-2026-everything-you-need-to-live-stream-the-french-grand-tour&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; data-link-merchant=&quot;go.nordvpn.net&quot; data-merchant-name=&quot;go.nordvpn.net&quot; data-merchant-id=&quot;0&quot; data-merchant-url=&quot;go.nordvpn.net&quot;&gt;&lt;u&gt;&lt;strong&gt;Unlock your Tour de France stream with NordVPN&lt;\/strong&gt;&lt;\/u&gt;&lt;\/a&gt;&lt;\/p&gt;&lt;p&gt;With super fast connections, multi-device support and able to unlock any platform, NordVPN is our favourite for streaming.&lt;br&gt;&lt;br&gt;&lt;strong&gt;\u2705 30-day money back guarantee&lt;\/strong&gt;&lt;br&gt;&lt;strong&gt;\ud83c\udd93 3 months extra free&lt;\/strong&gt;&lt;br&gt;\ud83d\udcb0 &lt;strong&gt;75% off&lt;\/strong&gt;&lt;br&gt;&lt;br&gt;Get NordVPN today and unlock your streaming service from anywhere in the world.&lt;\/p&gt;\" data-widget-type=\"deal\" class=\"hawk-root\">\n<div class=\"hawk-deal-widget-container\" data-collapsible=\"false\">\n<div class=\"hawk-deal-widget-wrap\">\n<div class=\"hawk-deal-widget-image-container\"><img decoding=\"async\" src=\"https:\/\/cdn.mos.cms.futurecdn.net\/mGxtRroDf8UX9Ub77Pst7d-200-80.jpg.webp\" alt=\"Unlock your Tour de France stream with NordVPN\" title=\"Unlock your Tour de France stream with NordVPN\" class=\"hawk-lazy-image-deal-widget\" loading=\"lazy\" width=\"140\" height=\"160\"><\/div>\n<div class=\"hawk-deal-widget-text-cta-container\">\n<div class=\"hawk-deal-widget-text-body-container\">\n<div class=\"hawk-deal-widget-text-body-main\">\n<div class=\"hawk-deal-widget-text-body-description\">\n<p><u><strong>Unlock your Tour de France stream with NordVPN<\/strong><\/u><\/p>\n<p>With super fast connections, multi-device support and able to unlock any platform, NordVPN is our favourite for streaming.<\/p>\n<p><strong>\u2705 30-day money back guarantee<\/strong><br \/><strong>\ud83c\udd93 3 months extra free<\/strong><br \/>\ud83d\udcb0 <strong>75% off<\/strong><\/p>\n<p>Get NordVPN today and unlock your streaming service from anywhere in the world.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"hawk-deal-widget-footer\">\n<div class=\"hawk-deal-widget-button-wrapper\">\n<div class=\"hawk-deal-widget-preferred-partner-wrapper\"><span>View Deal<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p id=\"elk-27faa9e2-125d-439a-8a62-179d3159508a\">\u25ba<strong>Should I use a VPN to watch cycling? Explaining the benefits, costs, considerations, and best VPNs for streaming the races<\/strong><\/p>\n<h3 class=\"article-body__section\" id=\"section-how-to-watch-the-tour-de-france-in-the-uk\"><span>How to watch the Tour de France in the UK<\/span><\/h3>\n<p id=\"elk-6e2da14f-e569-4148-96c3-029691885277\">In the UK, the race will be shown live across <strong>TNT Sports <\/strong>and HBO Max.<\/p>\n<p>Live streaming is available on HBO Max, with linear viewing on TNT Sports. Plans start at \u00a325.99 per month, with rolling subscriptions available at \u00a330.99.<\/p>\n<p>However, if you just want to watch highlights, these will be on<strong>free-to-air channel 5<\/strong> every evening, as part of a new deal.<\/p>\n<p>Also, if you don&#8217;t mind watching in Welsh, stages 1, 2, 3, 18, 19, 20 and 21 will be shown on Welsh-language channel S4C.<\/p>\n<h3 class=\"article-body__section\" id=\"section-how-to-watch-the-tour-de-france-in-the-us-and-canada\"><span>How to watch the Tour de France in the US and Canada<\/span><\/h3>\n<p id=\"elk-b2f62718-533e-4516-a79b-5e2ae5775ae4\">For US viewers, this year&#8217;s coverage of the Tour de France is going to be on <strong>NBC<\/strong> and <strong>Peacock<\/strong><\/p>\n<p>Both outlets come from the same NBCUniversal stable, with NBC available on many cable packages and Peacock \u2013 which is set to show all 21 stages live \u2013 on a pay per month basis. It&#8217;ll cost you $10.99\/month.<\/p>\n<p>Meanwhile, in Canada, <strong>Flobikes<\/strong> is in charge of broadcasting the Tour de France in Canada. Subscriptions cost CA$49.99 a month, with big savings for long-term plans. The Flobikes TV app is available on Roku, Fire TV, Chromecast and Apple TV, as well as on iOS and Android.<\/p>\n<h2 class=\"article-body__section\" id=\"section-how-to-watch-tour-de-france-in-australia\"><span>How to watch Tour de France in Australia<\/span><\/h2>\n<p id=\"elk-229dacb8-1080-4d94-8876-a9f37ad05580\">In Australia, you can watch every stage of the Tour de France for free via SBS On Demand.<\/p>\n<p>All you will need is an account with a valid Australian postcode (e.g. 2002).<\/p>\n<h2 class=\"article-body__section\" id=\"section-what-to-expect-at-the-tour-de-france\"><span>What to expect at the Tour de France<\/span><\/h2>\n<p id=\"elk-e850cff0-88c7-4e65-aa7a-c643785d246e\">The Tour de France 2026 will be the 113th edition of what most bike racing fans view as the greatest bike race in the world. It will cover 3,333km over the course of three weeks and 21 stages \u2013 with two rest days along the way.<\/p>\n<p>Starting on Saturday 4 July, the French Grand Tour begins in Barcelona with a team time trial, and then another lumpy stage in Spain, before it heads north to France to finish stage three in the Pyrenees.<\/p>\n<p>From there, the race deals with the Pyrenees early, then cuts through the Massif Central up to the Vosges, then through the Jura to the Alps, where there is a showdown on Alpe d&#8217;Huez with two stages back-to-back on the antepenultimate and penultimate days.<\/p>\n<p>The race ends on Sunday 26 July in Paris with a repeat of the Montmartre circuit which was such a success last year.<\/p>\n<p>There are multiple contenders for the famous yellow jersey, but Tadej Poga\u010dar (UAE Team Emirates-XRG) stands above them all. Jonas Vingegaard (Visma-Lease a Bike) will attempt to the do the double after he won the Giro d&#8217;Italia in May.<\/p>\n<p>Remco Evenepoel is back, but with a new team in Red Bull-Bora-hansgrohe, where he will share leadership with last year&#8217;s third-place, Florian Lipowitz, while the hopes of France hinge on the success of 19-year-old Paul Seixas (Decathlon CMA CGM).<\/p>\n<p>In between all those, there&#8217;s a hatful of sprinters, puncheurs, and climbers who will be hoping to make their mark with a stage win.<\/p>\n<h3 class=\"article-body__section\" id=\"section-2026-tour-de-france-stage-start-and-finish-times\"><span>2026 Tour de France stage start and finish times<\/span><\/h3>\n<div id=\"slice-container-table-kfFVFpWtCw4CsbxVnzPLwD-z02u1fdwglit9LOL85UOzN9j9VMl8Oja\" class=\"slice-container table-wrapper table-kfFVFpWtCw4CsbxVnzPLwD-z02u1fdwglit9LOL85UOzN9j9VMl8Oja slice-container-table\">\n<div class=\"table__instruction\">Swipe to scroll horizontally<\/div>\n<div class=\"table__container\">\n<table class=\"table__wrapper table__wrapper--inbodyContent table__wrapper--sticky table__wrapper--divider\">\n<thead class=\"table__head\">\n<tr class=\"table__head__row\">\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Stage<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Date<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Start<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Finish<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Distance<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Terrain<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Start time<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Est. finish time<\/p>\n<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"table__body\">\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 1<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Barcelona<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Barcelona<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>19km <\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>TTT<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:05pm BST \/ 11:05am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>6:16pm BST \/ 1:16pm EST <\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 2<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>5 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Tarragone<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Barcelona<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>182km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Hilly<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:45pm BST \/ 7:45am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:26pm BST \/ 11:26am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 3<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>6 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Granollers<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Les Angles<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>196km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountains<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>11:10am BST \/ 6:10am ES<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>3:54pm BST \/ 10:54am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 4<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>7 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Carcassonne<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Foix<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>182km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountains<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:10pm BST \/ 7:10am EST <\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:23pm BST \/ 11:23am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 5<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>8 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Lannemezan<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Pau<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>158km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>1:05pm BST \/ 8:05am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:37pm BST \/ 11:37am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 6<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>9 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Pau<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Gavarnie-G\u00e8dre<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>186km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountains<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>11:25am BST \/ 6:25am EST <\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:29pm BST \/ 11:29am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 7<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>10 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Hagetmau<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Bordeaux<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>175km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:15pm BST \/ 7:15am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:13pm BST \/ 11:13am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 8<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>11 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>P\u00e9rigueux<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Bergerac<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>182km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:15pm BST \/ 7:15am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:20pm BST \/ 11:20am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 9<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Malemort<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Ussel<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>185km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Hilly<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:35pm BST \/ 7:35am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:47pm BST \/ 11:47am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Rest day<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 1 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 2 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 3 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 4 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 5 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 6 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 7 <\/span><\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 10<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>14 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Aurillac<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Le lioran<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>167km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:10pm BST \/ 7:10am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:10pm BST \/ 11:10am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 11<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>15 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Vichy<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Nevers<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>161km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>1:05pm BST \/ 8:05am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:40pm BST \/ 11:40am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 12<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>16 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Circuit Nevers Magny-Cours<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Chalon-sur-Sa\u00f4ne<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>181km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:40pm BST \/ 7:40am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:40pm BST \/ 11:40am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 13<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>17 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Dole<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Belfort<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>205km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Hilly<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:20pm BST \/ 7:20am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>5pm BST \/ 12pm EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 14<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>18 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mulhouse<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Le Markstein Fellering<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>155km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:30pm BST \/ 7:30am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:40pm BST \/ 11:40am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 15<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>19 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Champagnole<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Plateau de Solaison<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>184km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:20pm BST \/ 7:20am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:55pm BST \/ 11:55am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Rest day<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 1 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 2 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 3 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 4 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 5 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 6 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 7 <\/span><\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 16<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>21 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Evian les Bians<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Thonon-les-Bains<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>26km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>ITT<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12pm BST \/ 7am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:50pm BST \/ 11:50am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 17<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>22 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Chambery<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Voiron<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>175km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat <\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:35pm BST \/ 7:35am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:28pm BST \/ 11:28am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 18<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>23 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Voiron<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Orci\u00e8res-Merlettee<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>185km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>11:50am BST \/ 6:50am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:25pm BST \/ 11:25am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 19<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>24 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Gap<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Alpe d&#8217;Huez<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>128km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>1:15pm BST \/ 8:15am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:34pm BST \/ 11:34am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 20<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>25 July <\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Le Bourg d&#8217;oisains<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Alpe d&#8217;Huez<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>171km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>10:30am BST \/ 5:30am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>3:29pm BST \/ 10:29am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 21<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>26 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Thiory<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Paris Champs-\u00c9lys\u00e9es<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>130km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>3:25pm BST \/ 10:25am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>6:40pm BST \/ 1:40pm EST<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h2 class=\"article-body__section\" id=\"section-tour-de-france-2026-general-classification\"><span>Tour de France 2026 &#8211; General Classification<\/span><\/h2>\n<div id=\"slice-container-table-kfFVFpWtCw4CsbxVnzPLwD-jQGTif9NdjOqIbRJJvt1f7Yig9ptC3ZS\" class=\"slice-container table-wrapper table-kfFVFpWtCw4CsbxVnzPLwD-jQGTif9NdjOqIbRJJvt1f7Yig9ptC3ZS slice-container-table\">\n<div class=\"table__instruction\">Swipe to scroll horizontally<\/div>\n<div class=\"table__container\">\n<table class=\"table__wrapper table__wrapper--inbodyContent table__wrapper--sticky table__wrapper--divider\">\n<thead class=\"table__head\">\n<tr class=\"table__head__row\">\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Rank<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Rider<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Gap<\/p>\n<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"table__body\">\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>1<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Tadej Poga\u010dar<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>8:46:55<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>2<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Jonas Vingegaard<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Same time<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>3<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Remco Evenepoel<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+0:23<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Isaac del Toro<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+0:24<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>5<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Juan Ayuso<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+0:27<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>6<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Paul Seixas<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+0:48<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>7<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Florian Lipowitz<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+0:53<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>8<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Lenny Martinez<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+1:09<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>9<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Tobias Halland Johannessen<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+1:11<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>10<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Ilan Van Wilder<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+1:17<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"mb-6\" id=\"elk-4fa4a75b-7df2-4db6-8e19-4a0a197f3edf\">\n<div class=\"[&amp;_a]:text-[#2f6e91] [&amp;_a]:visited:text-[#09c] p-5 bg-[#F5F5F5] text-sm text-[#333]\">\n<div class=\"infoDisclaimer flex items-center\"><span class=\"ml-2 text-base font-bold\">Disclaimer<\/span><\/div>\n<p class=\"infoDisclaimer tracking-[.02em] pt-2 text-base font-normal\">We test and review VPN services in the context of legal recreational uses. For example: 1. Accessing a service from another country (subject to the terms and conditions of that service). 2. Protecting your online security and strengthening your online privacy when abroad. We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"article-body\" class=\"article__body \">\n<div data-analytics-id=\"utility-bar\" id=\"utility-bar\" class=\"font-ui-heading flex justify-between items-center py-2 border-t border-b border-gray-300 border-solid mb-5 mx-auto\" data-component-name=\"UtilityBar\" data-mrf-recirculation=\"utility-bar\">\n<div class=\"flex gap-2 text-[#333] subcontainer\">\n<div class=\"relative tooltip-container\" role=\"tooltip\">\n<div data-component-name=\"Social:Dropdown\" role=\"menu\" id=\"utilitybar__dropdown--share\" aria-labelledby=\"utilitybar__button--share\" class=\"absolute left-0 top-full w-44 bg-white rounded-md shadow-md border border-neutral-200 z-[9996] list-none m-0 py-2 px-3 border-solid\">\n<ul class=\"m-0!\">\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid\">\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid\">\n<p>Facebook<\/p>\n<\/li>\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid\">\n<p>X<\/p>\n<\/li>\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid sm:hidden\">\n<p>Whatsapp<\/p>\n<\/li>\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid\">\n<p>Pinterest<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<div class=\"font-ui-heading max-sm:hidden tooltip absolute left-1\/2 bg-gray-900 text-white text-xs leading-none px-3 py-1.5 rounded-md z-[10001] whitespace-nowrap\" id=\"tooltip-share-this-article\" role=\"tooltip\" aria-hidden=\"true\">\nShare this article\n<\/div>\n<\/div>\n<div class=\"relative tooltip-container\" role=\"tooltip\"><span class=\"ml-1 inline-flex h-5 px-2 shrink-0 items-center justify-center self-center overflow-hidden whitespace-nowrap rounded-[10px] bg-primary-500 text-[11px] leading-none font-ui-heading font-semibold text-white\">0<\/span><\/p>\n<div class=\"font-ui-heading max-sm:hidden tooltip absolute left-1\/2 bg-gray-900 text-white text-xs leading-none px-3 py-1.5 rounded-md z-[10001] whitespace-nowrap\" id=\"tooltip-join-the-conversation\" role=\"tooltip\" aria-hidden=\"true\">\nJoin the conversation\n<\/div>\n<\/div>\n<\/div>\n<div class=\"flex gap-2 text-[#333] subcontainer\">\n<div class=\"relative tooltip-container\" role=\"tooltip\">\n<p>Follow us<\/p>\n<div class=\"font-ui-heading max-sm:hidden tooltip absolute left-1\/2 bg-gray-900 text-white text-xs leading-none px-3 py-1.5 rounded-md z-[10001] whitespace-nowrap\" id=\"tooltip-add-us-as-a-preferred-source-on-google\" role=\"tooltip\" aria-hidden=\"true\">\nAdd us as a preferred source on Google\n<\/div>\n<\/div>\n<div class=\"relative tooltip-container\" role=\"tooltip\">\n<div class=\"font-ui-heading max-sm:hidden tooltip absolute left-1\/2 bg-gray-900 text-white text-xs leading-none px-3 py-1.5 rounded-md z-[10001] whitespace-nowrap\" id=\"tooltip-subscribe-to-our-newsletter\" role=\"tooltip\" aria-hidden=\"true\">\nSubscribe to our newsletter\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p id=\"elk-5fb567ef-727c-46fa-a57f-276402c19700\">The Tour de France 2026 began on Saturday 4 July in Barcelona, as Tadej Poga\u010dar and Jonas Vingegaard once again fight it out for the yellow jersey.<\/p>\n<p>Today, we have Stage 4, a 181.9 km route from Carcassonne to Foix that should lend itself to breakaway attacks due to its undulating profile. However, don&#8217;t discount a bunch sprint at the finish, as the final 30 km is virtually all downhill.<\/p>\n<div class=\"boxout fancy-box\" id=\"elk-a725ad34-6105-42c4-ac9c-5f4836c3e047\">\n<h5 class=\"boxout__title\">Tour de France: Need to Know<\/h5>\n<div class=\"boxout__body fancy_box_body\">\n<div class=\"boxout__text\">\n<ul>\n<li><strong>Today: <\/strong>Stage 4 \u2014 Carcassonne to Foix<\/li>\n<li><strong>Free Streams:<\/strong> SBS (Australia), France TV (France), RAI (Italy) RTBF (Belgium), RTVE (Spain), NOS (Netherlands)<\/li>\n<li><strong>Watch Anywhere: <\/strong>Unlock your free stream with NordVPN (75% off)<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<p id=\"elk-a743e34a-278f-4af9-b360-962e1d739987\">For many riders and fans alike, the Tour is the season&#8217;s peak \u2013 the biggest stage where the greatest stars challenge each other over some of cycling&#8217;s most legendary battlefields.<\/p>\n<p>The race enters the Pyrenees as early as stage three. Following that mountain range the race heads north to Bordeaux before cutting diagonally across the country, through the Massif Central, onto the Vosges, before heading down into the Alps and two stage finishes up Alpe d&#8217;Huez.<\/p>\n<p>Alongside Poga\u010dar and Vingegaard, Tom Pidcock, Paul Seixas, Remco Evenepoel and Mathieu van der Poel are among the stars to watch over the three weeks of the French Grand Tour.<\/p>\n<p>Below, <em>Cycling Weekly<\/em> has gathered all the key information on broadcasters and live streams so you can watch the Tour de France wherever you are.<\/p>\n<h2 class=\"article-body__section\" id=\"section-quick-guide-to-watching-the-tour-de-france\"><span>Quick guide to watching the Tour de France<\/span><\/h2>\n<ul id=\"elk-5898c01b-fbf4-487e-9453-3e095aad89f4\">\n<li><strong>UK: <\/strong>TNT Sports \/\u00a0HBO Max (\u00a330.99\/mon)<\/li>\n<li><strong>US: <\/strong>Peacock ($10.99\/mon)<\/li>\n<li><strong>Canada:<\/strong> Flobikes ($49.99\/mon)<\/li>\n<li><strong>Australia: <\/strong>SBS (Free)<\/li>\n<li><strong>Free live streams: <\/strong>SBS (Australia), France TV (France), RAI (Italy) RTBF (Belgium), RTVE (Spain), NOS (Netherlands)<\/li>\n<li><strong>Anywhere: <\/strong>Watch your local stream from anywhere with NordVPN<\/li>\n<\/ul>\n<h2 class=\"article-body__section\" id=\"section-can-i-watch-the-tour-de-france-for-free\"><span>Can I watch the Tour de France for free?<\/span><\/h2>\n<p id=\"elk-864bf9db-07d8-4a3a-a275-8a9a3a0874d1\">Fans in Australia, France, Belgium, Italy, Spain and the Netherlands can watch the Tour de France for free.<\/p>\n<p>In Australia, the race is being shown on TV and online by <strong>SBS<\/strong>, the country&#8217;s public service broadcaster. Streaming is available at <strong>SBS On Demand<\/strong>, with linear viewing available on SBS Viceland.<\/p>\n<p>In France itself, the Tour de France will also be shown live via host broadcaster <strong>France T\u00e9l\u00e9visions<\/strong>, with the action on France 2 or France 3 and online via <strong>France.TV<\/strong>.<\/p>\n<p>In Italy through <strong>RAI Play<\/strong>online, in Belgium on <strong>RTL<\/strong> and <strong>VRT<\/strong>, in Spain on<strong>RTVE<\/strong>, and in the Netherlands on <strong>NOS<\/strong> are also all free.<\/p>\n<p>Coverage is geo-restricted, so if you&#8217;re not in any of these countries right now, and these channels are your usual port of call, you&#8217;ll need a <strong>VPN<\/strong> to get your usual coverage while abroad \u2013 more on that below.<\/p>\n<h2 class=\"article-body__section\" id=\"section-how-to-watch-the-tour-de-france-while-abroad\"><span>How to watch the Tour de France while abroad<\/span><\/h2>\n<p id=\"elk-395f76e6-f789-43ca-94de-07ba99d5d09d\">Most streaming platforms have geo-restrictions these days, which means they only work in certain countries. But being locked out of the races is a thing of the past thanks to a VPN.<\/p>\n<p>A Virtual Private Network is a piece of internet security software that can alter your device&#8217;s location, so you can unblock your usual streaming services, even when you&#8217;re abroad.<\/p>\n<div data-image=\"https:\/\/cdn.mos.cms.futurecdn.net\/mGxtRroDf8UX9Ub77Pst7d.jpg\" data-link=\"http:\/\/go.nordvpn.net\/aff_c?offer_id=564&amp;aff_id=3013&amp;url_id=10992&amp;aff_click_id=hawk-custom-tracking&amp;aff_sub2=https%3A%2F%2Fwww.cyclingweekly.com%2Fracing%2Fhow-to-watch-tour-de-france-2026-everything-you-need-to-live-stream-the-french-grand-tour\" data-link-merchant=\"go.nordvpn.net\" data-link-text=\"View Deal\" data-merchant-id=\"0\" data-merchant-name=\"go.nordvpn.net\" data-merchant-url=\"go.nordvpn.net\" data-model-name=\"Unlock your Tour de France stream with NordVPN\" data-render-type=\"editorial\" data-show-fallback=\"button\" data-widget-introduction=\"&lt;p&gt;&lt;u&gt;&lt;strong&gt;&lt;\/strong&gt;&lt;\/u&gt;&lt;a href=&quot;https:\/\/go.nordvpn.net\/aff_c?offer_id=564&amp;aff_id=3013&amp;url_id=33286&amp;aff_click_id=hawk-custom-tracking&amp;aff_sub2=https%3A%2F%2Fwww.cyclingweekly.com%2Fracing%2Fhow-to-watch-tour-de-france-2026-everything-you-need-to-live-stream-the-french-grand-tour&quot; target=&quot;_blank&quot; rel=&quot;nofollow&quot; data-link-merchant=&quot;go.nordvpn.net&quot; data-merchant-name=&quot;go.nordvpn.net&quot; data-merchant-id=&quot;0&quot; data-merchant-url=&quot;go.nordvpn.net&quot;&gt;&lt;u&gt;&lt;strong&gt;Unlock your Tour de France stream with NordVPN&lt;\/strong&gt;&lt;\/u&gt;&lt;\/a&gt;&lt;\/p&gt;&lt;p&gt;With super fast connections, multi-device support and able to unlock any platform, NordVPN is our favourite for streaming.&lt;br&gt;&lt;br&gt;&lt;strong&gt;\u2705 30-day money back guarantee&lt;\/strong&gt;&lt;br&gt;&lt;strong&gt;\ud83c\udd93 3 months extra free&lt;\/strong&gt;&lt;br&gt;\ud83d\udcb0 &lt;strong&gt;75% off&lt;\/strong&gt;&lt;br&gt;&lt;br&gt;Get NordVPN today and unlock your streaming service from anywhere in the world.&lt;\/p&gt;\" data-widget-type=\"deal\" class=\"hawk-root\">\n<div class=\"hawk-deal-widget-container\" data-collapsible=\"false\">\n<div class=\"hawk-deal-widget-wrap\">\n<div class=\"hawk-deal-widget-image-container\"><img decoding=\"async\" src=\"https:\/\/cdn.mos.cms.futurecdn.net\/mGxtRroDf8UX9Ub77Pst7d-200-80.jpg.webp\" alt=\"Unlock your Tour de France stream with NordVPN\" title=\"Unlock your Tour de France stream with NordVPN\" class=\"hawk-lazy-image-deal-widget\" loading=\"lazy\" width=\"140\" height=\"160\"><\/div>\n<div class=\"hawk-deal-widget-text-cta-container\">\n<div class=\"hawk-deal-widget-text-body-container\">\n<div class=\"hawk-deal-widget-text-body-main\">\n<div class=\"hawk-deal-widget-text-body-description\">\n<p><u><strong>Unlock your Tour de France stream with NordVPN<\/strong><\/u><\/p>\n<p>With super fast connections, multi-device support and able to unlock any platform, NordVPN is our favourite for streaming.<\/p>\n<p><strong>\u2705 30-day money back guarantee<\/strong><br \/><strong>\ud83c\udd93 3 months extra free<\/strong><br \/>\ud83d\udcb0 <strong>75% off<\/strong><\/p>\n<p>Get NordVPN today and unlock your streaming service from anywhere in the world.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"hawk-deal-widget-footer\">\n<div class=\"hawk-deal-widget-button-wrapper\">\n<div class=\"hawk-deal-widget-preferred-partner-wrapper\"><span>View Deal<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p id=\"elk-27faa9e2-125d-439a-8a62-179d3159508a\">\u25ba<strong>Should I use a VPN to watch cycling? Explaining the benefits, costs, considerations, and best VPNs for streaming the races<\/strong><\/p>\n<h3 class=\"article-body__section\" id=\"section-how-to-watch-the-tour-de-france-in-the-uk\"><span>How to watch the Tour de France in the UK<\/span><\/h3>\n<p id=\"elk-6e2da14f-e569-4148-96c3-029691885277\">In the UK, the race will be shown live across <strong>TNT Sports <\/strong>and HBO Max.<\/p>\n<p>Live streaming is available on HBO Max, with linear viewing on TNT Sports. Plans start at \u00a325.99 per month, with rolling subscriptions available at \u00a330.99.<\/p>\n<p>However, if you just want to watch highlights, these will be on<strong>free-to-air channel 5<\/strong> every evening, as part of a new deal.<\/p>\n<p>Also, if you don&#8217;t mind watching in Welsh, stages 1, 2, 3, 18, 19, 20 and 21 will be shown on Welsh-language channel S4C.<\/p>\n<h3 class=\"article-body__section\" id=\"section-how-to-watch-the-tour-de-france-in-the-us-and-canada\"><span>How to watch the Tour de France in the US and Canada<\/span><\/h3>\n<p id=\"elk-b2f62718-533e-4516-a79b-5e2ae5775ae4\">For US viewers, this year&#8217;s coverage of the Tour de France is going to be on <strong>NBC<\/strong> and <strong>Peacock<\/strong><\/p>\n<p>Both outlets come from the same NBCUniversal stable, with NBC available on many cable packages and Peacock \u2013 which is set to show all 21 stages live \u2013 on a pay per month basis. It&#8217;ll cost you $10.99\/month.<\/p>\n<p>Meanwhile, in Canada, <strong>Flobikes<\/strong> is in charge of broadcasting the Tour de France in Canada. Subscriptions cost CA$49.99 a month, with big savings for long-term plans. The Flobikes TV app is available on Roku, Fire TV, Chromecast and Apple TV, as well as on iOS and Android.<\/p>\n<h2 class=\"article-body__section\" id=\"section-how-to-watch-tour-de-france-in-australia\"><span>How to watch Tour de France in Australia<\/span><\/h2>\n<p id=\"elk-229dacb8-1080-4d94-8876-a9f37ad05580\">In Australia, you can watch every stage of the Tour de France for free via SBS On Demand.<\/p>\n<p>All you will need is an account with a valid Australian postcode (e.g. 2002).<\/p>\n<h2 class=\"article-body__section\" id=\"section-what-to-expect-at-the-tour-de-france\"><span>What to expect at the Tour de France<\/span><\/h2>\n<p id=\"elk-e850cff0-88c7-4e65-aa7a-c643785d246e\">The Tour de France 2026 will be the 113th edition of what most bike racing fans view as the greatest bike race in the world. It will cover 3,333km over the course of three weeks and 21 stages \u2013 with two rest days along the way.<\/p>\n<p>Starting on Saturday 4 July, the French Grand Tour begins in Barcelona with a team time trial, and then another lumpy stage in Spain, before it heads north to France to finish stage three in the Pyrenees.<\/p>\n<p>From there, the race deals with the Pyrenees early, then cuts through the Massif Central up to the Vosges, then through the Jura to the Alps, where there is a showdown on Alpe d&#8217;Huez with two stages back-to-back on the antepenultimate and penultimate days.<\/p>\n<p>The race ends on Sunday 26 July in Paris with a repeat of the Montmartre circuit which was such a success last year.<\/p>\n<p>There are multiple contenders for the famous yellow jersey, but Tadej Poga\u010dar (UAE Team Emirates-XRG) stands above them all. Jonas Vingegaard (Visma-Lease a Bike) will attempt to the do the double after he won the Giro d&#8217;Italia in May.<\/p>\n<p>Remco Evenepoel is back, but with a new team in Red Bull-Bora-hansgrohe, where he will share leadership with last year&#8217;s third-place, Florian Lipowitz, while the hopes of France hinge on the success of 19-year-old Paul Seixas (Decathlon CMA CGM).<\/p>\n<p>In between all those, there&#8217;s a hatful of sprinters, puncheurs, and climbers who will be hoping to make their mark with a stage win.<\/p>\n<h3 class=\"article-body__section\" id=\"section-2026-tour-de-france-stage-start-and-finish-times\"><span>2026 Tour de France stage start and finish times<\/span><\/h3>\n<div id=\"slice-container-table-kfFVFpWtCw4CsbxVnzPLwD-z02u1fdwglit9LOL85UOzN9j9VMl8Oja\" class=\"slice-container table-wrapper table-kfFVFpWtCw4CsbxVnzPLwD-z02u1fdwglit9LOL85UOzN9j9VMl8Oja slice-container-table\">\n<div class=\"table__instruction\">Swipe to scroll horizontally<\/div>\n<div class=\"table__container\">\n<table class=\"table__wrapper table__wrapper--inbodyContent table__wrapper--sticky table__wrapper--divider\">\n<thead class=\"table__head\">\n<tr class=\"table__head__row\">\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Stage<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Date<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Start<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Finish<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Distance<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Terrain<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Start time<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Est. finish time<\/p>\n<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"table__body\">\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 1<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Barcelona<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Barcelona<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>19km <\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>TTT<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:05pm BST \/ 11:05am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>6:16pm BST \/ 1:16pm EST <\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 2<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>5 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Tarragone<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Barcelona<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>182km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Hilly<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:45pm BST \/ 7:45am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:26pm BST \/ 11:26am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 3<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>6 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Granollers<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Les Angles<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>196km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountains<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>11:10am BST \/ 6:10am ES<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>3:54pm BST \/ 10:54am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 4<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>7 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Carcassonne<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Foix<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>182km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountains<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:10pm BST \/ 7:10am EST <\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:23pm BST \/ 11:23am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 5<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>8 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Lannemezan<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Pau<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>158km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>1:05pm BST \/ 8:05am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:37pm BST \/ 11:37am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 6<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>9 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Pau<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Gavarnie-G\u00e8dre<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>186km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountains<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>11:25am BST \/ 6:25am EST <\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:29pm BST \/ 11:29am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 7<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>10 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Hagetmau<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Bordeaux<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>175km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:15pm BST \/ 7:15am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:13pm BST \/ 11:13am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 8<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>11 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>P\u00e9rigueux<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Bergerac<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>182km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:15pm BST \/ 7:15am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:20pm BST \/ 11:20am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 9<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Malemort<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Ussel<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>185km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Hilly<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:35pm BST \/ 7:35am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:47pm BST \/ 11:47am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Rest day<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 1 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 2 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 3 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 4 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 5 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 6 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 7 <\/span><\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 10<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>14 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Aurillac<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Le lioran<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>167km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:10pm BST \/ 7:10am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:10pm BST \/ 11:10am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 11<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>15 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Vichy<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Nevers<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>161km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>1:05pm BST \/ 8:05am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:40pm BST \/ 11:40am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 12<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>16 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Circuit Nevers Magny-Cours<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Chalon-sur-Sa\u00f4ne<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>181km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:40pm BST \/ 7:40am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:40pm BST \/ 11:40am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 13<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>17 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Dole<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Belfort<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>205km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Hilly<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:20pm BST \/ 7:20am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>5pm BST \/ 12pm EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 14<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>18 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mulhouse<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Le Markstein Fellering<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>155km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:30pm BST \/ 7:30am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:40pm BST \/ 11:40am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 15<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>19 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Champagnole<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Plateau de Solaison<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>184km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:20pm BST \/ 7:20am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:55pm BST \/ 11:55am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Rest day<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 1 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 2 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 3 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 4 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 5 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 6 <\/span><\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 16 &#8211; Cell 7 <\/span><\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 16<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>21 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Evian les Bians<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Thonon-les-Bains<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>26km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>ITT<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12pm BST \/ 7am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:50pm BST \/ 11:50am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 17<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>22 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Chambery<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Voiron<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>175km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat <\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>12:35pm BST \/ 7:35am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:28pm BST \/ 11:28am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 18<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>23 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Voiron<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Orci\u00e8res-Merlettee<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>185km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>11:50am BST \/ 6:50am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:25pm BST \/ 11:25am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 19<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>24 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Gap<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Alpe d&#8217;Huez<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>128km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>1:15pm BST \/ 8:15am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4:34pm BST \/ 11:34am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 20<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>25 July <\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Le Bourg d&#8217;oisains<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Alpe d&#8217;Huez<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>171km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Mountain<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>10:30am BST \/ 5:30am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>3:29pm BST \/ 10:29am EST<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Stage 21<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>26 July<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Thiory<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Paris Champs-\u00c9lys\u00e9es<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>130km<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Flat<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>3:25pm BST \/ 10:25am EST<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>6:40pm BST \/ 1:40pm EST<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<h2 class=\"article-body__section\" id=\"section-tour-de-france-2026-general-classification\"><span>Tour de France 2026 &#8211; General Classification<\/span><\/h2>\n<div id=\"slice-container-table-kfFVFpWtCw4CsbxVnzPLwD-jQGTif9NdjOqIbRJJvt1f7Yig9ptC3ZS\" class=\"slice-container table-wrapper table-kfFVFpWtCw4CsbxVnzPLwD-jQGTif9NdjOqIbRJJvt1f7Yig9ptC3ZS slice-container-table\">\n<div class=\"table__instruction\">Swipe to scroll horizontally<\/div>\n<div class=\"table__container\">\n<table class=\"table__wrapper table__wrapper--inbodyContent table__wrapper--sticky table__wrapper--divider\">\n<thead class=\"table__head\">\n<tr class=\"table__head__row\">\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Rank<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Rider<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Gap<\/p>\n<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"table__body\">\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>1<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Tadej Poga\u010dar<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>8:46:55<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>2<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Jonas Vingegaard<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Same time<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>3<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Remco Evenepoel<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+0:23<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>4<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Isaac del Toro<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+0:24<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>5<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Juan Ayuso<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+0:27<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>6<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Paul Seixas<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+0:48<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>7<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Florian Lipowitz<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+0:53<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>8<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Lenny Martinez<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+1:09<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>9<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Tobias Halland Johannessen<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+1:11<\/p>\n<\/td>\n<\/tr>\n<tr class=\"table__body__row\">\n<td class=\"table_body__data\" colspan=\"1\">\n<p>10<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>Ilan Van Wilder<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>+1:17<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div class=\"mb-6\" id=\"elk-4fa4a75b-7df2-4db6-8e19-4a0a197f3edf\">\n<div class=\"[&amp;_a]:text-[#2f6e91] [&amp;_a]:visited:text-[#09c] p-5 bg-[#F5F5F5] text-sm text-[#333]\">\n<div class=\"infoDisclaimer flex items-center\"><span class=\"ml-2 text-base font-bold\">Disclaimer<\/span><\/div>\n<p class=\"infoDisclaimer tracking-[.02em] pt-2 text-base font-normal\">We test and review VPN services in the context of legal recreational uses. For example: 1. Accessing a service from another country (subject to the terms and conditions of that service). 2. Protecting your online security and strengthening your online privacy when abroad. We do not support or condone the illegal or malicious use of VPN services. Consuming pirated content that is paid-for is neither endorsed nor approved by Future Publishing.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<p>[analyse_source url=&#8221;https:\/\/www.cyclingweekly.com\/racing\/how-to-watch-tour-de-france-2026-everything-you-need-to-live-stream-the-french-grand-tour&#8221;]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[analyse_image type=&#8221;featured&#8221; src=&#8221;https:\/\/cdn.mos.cms.futurecdn.net\/yjr2cDC9vPbHLxJD5rdP9F-2560-80.jpg&#8221;] Racing How to watch Tour de France 2026: Everything you need to live stream the French Grand Tour \u2014 Stage 4 All your streaming information for the 2026 Tour de France By Adam Becket Last updated 7 July 2026 When you purchase through links on our site, we may earn an affiliate [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[226,85],"class_list":["post-2032249","post","type-post","status-publish","format-standard","hentry","category-politics","tag-crawlmanager","tag-cyclingweekly-com"],"_links":{"self":[{"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/posts\/2032249","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2032249"}],"version-history":[{"count":0,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/posts\/2032249\/revisions"}],"wp:attachment":[{"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2032249"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2032249"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2032249"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}