{"id":2096715,"date":"2026-08-16T14:35:31","date_gmt":"2026-08-16T11:35:31","guid":{"rendered":"https:\/\/analyse.optim.biz\/?p=2096715"},"modified":"2026-08-16T14:35:31","modified_gmt":"2026-08-16T11:35:31","slug":"adac-cyclassics-hamburg-paul-magnier-takes-sprint-win-after-soudal-quickstep-takes-control-in-final-10-kilometres","status":"publish","type":"post","link":"https:\/\/analyse.optim.biz\/?p=2096715","title":{"rendered":"ADAC Cyclassics Hamburg: Paul Magnier takes sprint win after Soudal-Quickstep takes control in final 10 kilometres"},"content":{"rendered":"<p>[analyse_image type=&#8221;featured&#8221; src=&#8221;https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-2000-80.jpg&#8221;]<\/p>\n<article class=\"m-0 box-border flex flex-row items-center pr-2.5 gap-[15px] w-[278px] h-20 flex-none upnext-article-divider\" role=\"listitem\" aria-label=\"Recommended article 1 of 3\">\n<div class=\"relative flex-none w-20 h-20\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/DxSZuj5m3KLNcByYaaBuy3-160-80.jpg.webp 160w, https:\/\/cdn.mos.cms.futurecdn.net\/DxSZuj5m3KLNcByYaaBuy3-80-80.jpg.webp 80w\" sizes=\"80px\" \/><\/p>\n<div class=\"flex items-center justify-center absolute w-4 h-6 left-0 top-0 bg-white\/90 flex-none z-[1]\" aria-hidden=\"true\"><span class=\"font-normal text-base leading-[17px] tracking-[1.3px] uppercase text-black flex-none\">1<\/span><\/div>\n<\/div>\n<div class=\"flex flex-col items-center justify-center gap-1.5 w-[173px] h-20 flex-none\">\n<p class=\"font-article-heading font-medium text-base leading-[21px] text-gray-800 w-[173px] line-clamp-3 group-hover:underline\">\n                                    Arctic Race of Norway: Thomas Silva holds off Lennert van Eetvelt on steep uphill sprint to win stage 3 and takes race lead\n                                <\/p>\n<\/div>\n<\/article>\n<article class=\"m-0 box-border flex flex-row items-center pr-2.5 gap-[15px] w-[278px] h-20 flex-none upnext-article-divider\" role=\"listitem\" aria-label=\"Recommended article 2 of 3\">\n<div class=\"relative flex-none w-20 h-20\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/qXZVzz8cHQ3QJ5bHd2UZiD-160-80.jpg.webp 160w, https:\/\/cdn.mos.cms.futurecdn.net\/qXZVzz8cHQ3QJ5bHd2UZiD-80-80.jpg.webp 80w\" sizes=\"80px\" \/><\/p>\n<div class=\"flex items-center justify-center absolute w-[18px] h-6 left-0 top-0 bg-white\/90 flex-none z-[1]\" aria-hidden=\"true\"><span class=\"font-normal text-base leading-[17px] tracking-[1.3px] uppercase text-black flex-none\">2<\/span><\/div>\n<\/div>\n<div class=\"flex flex-col items-center justify-center gap-1.5 w-[173px] h-20 flex-none\">\n<p class=\"font-article-heading font-medium text-base leading-[21px] text-gray-800 w-[173px] line-clamp-3 group-hover:underline\">\n                                    As it happened: Astonishing finale to a dramatic last stage of the Tour de France as Poga\u010dar is crowned\n                                <\/p>\n<\/div>\n<\/article>\n<article class=\"m-0 box-border flex flex-row items-center pr-2.5 gap-[15px] w-[278px] h-20 flex-none\" role=\"listitem\" aria-label=\"Recommended article 3 of 3\">\n<div class=\"relative flex-none w-20 h-20\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/9bGRUoN6727FaNLAfS6YAS-160-80.jpg.webp 160w, https:\/\/cdn.mos.cms.futurecdn.net\/9bGRUoN6727FaNLAfS6YAS-80-80.jpg.webp 80w\" sizes=\"80px\" \/><\/p>\n<div class=\"flex items-center justify-center absolute w-[18px] h-6 left-0 top-0 bg-white\/90 flex-none z-[1]\" aria-hidden=\"true\"><span class=\"font-normal text-base leading-[17px] tracking-[1.3px] uppercase text-black flex-none\">3<\/span><\/div>\n<\/div>\n<div class=\"flex flex-col items-center justify-center gap-1.5 w-[173px] h-20 flex-none\">\n<p class=\"font-article-heading font-medium text-base leading-[21px] text-gray-800 w-[173px] line-clamp-3 group-hover:underline\">\n                                    Tour de France: Tadej Poga\u010dar equals record with fifth yellow jersey as Mathieu van der Poel wins thrilling stage 21\n                                <\/p>\n<\/div>\n<\/article>\n<article class=\"page-content-onecol flex-1\nnews-article article\n\"><\/p>\n<div class=\"widget-area-group widget-area-group-2col flex flex-wrap box-border\">\n<div id=\"widgetArea16\" class=\"widget-area basis-full md:basis-2\/3 widget-area-g-md-vp-2-3 widget-area-g-lg-vp-2-3 widget-area-g-xl-vp-2-3 page-widget-area-16\">\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 data-component-name=\"Article:Hero\">\n<nav class=\"breadcrumb\" aria-label=\"Breadcrumbs\">\n<ol>\n<li>\nPro Cycling\n<\/li>\n<li>\nRacing\n<\/li>\n<li>\nRoad\n<\/li>\n<li>\nADAC Cyclassics\n<\/li>\n<\/ol>\n<\/nav>\n<h1>ADAC Cyclassics Hamburg: Paul Magnier takes sprint win after Soudal-Quickstep takes control in final 10 kilometres<\/h1>\n<div class=\"byline-social\">\n<div class=\"vds-byline-block flex flex-row flex-nowrap my-1.5 gap-2 text-left items-start justify-start\" data-component-name=\"Article:BylineBlock\">\n<p>Race Results<\/p>\n<div class=\"my-auto vds-simple-byline\"><span class=\"inline-block vds-author\"><br \/>\nBy<br \/>\nPatrick Fletcher <\/span><\/p>\n<div class=\"flex gap-1 vds-byline-with-avatar__meta\"><span class=\"vds-date block font-normal tracking-normal normal-case text-xs\"><br \/>\nPublished<br \/>\n<time data-component-name=\"UI:DateTime\" datetime=\"2026-08-16T14:35:31Z\" class=\"relative-date\"><br \/>\n16 August 2026<br \/>\n<\/time><\/span><\/div>\n<\/div>\n<\/div>\n<p class=\"strapline\">Mike Teunissen is second and Laurence Pithie takes third in Hamburg<\/p>\n<\/div>\n<aside class=\"text-gray-700 flex items-center mx-0 my-5 p-0 justify-start text-left\" id=\"affiliate-disclaimer\" data-component-name=\"AffiliateDisclaimer\" data-hawk-message=\"Affiliate disclaimer removed because hawk deemed there are no affiliate links on this page\">\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-content_document \">\n<div class=\"wcp-item-content\">\n<section class=\"content-wrapper\">\n<div class=\"box less-space hero-image-wrapper\">\n<figure class=\"mb-0\">\n<source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-1920-80.jpg.webp 1920w, https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-1600-80.jpg.webp 1600w, https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-1200-80.jpg.webp 1200w, https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-970-80.jpg.webp 970w, https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-750-80.jpg.webp 750w, https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-480-80.jpg.webp 480w, https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-320-80.jpg.webp 320w\" sizes=\"(min-width: 1000px) 600px, 100vw\" \/><figcaption class=\"font-article-copy text-(--image--text--color) font-article-copy mt-2\"><span class=\"caption-text font-article-copy\">Paul Magnier (Soudal-Quickstep) sprinted to victory at ADAC Cyclassics Hamburg<\/span><span class=\"credit font-article-copy\">(Image credit: Getty Images)<\/span><\/figcaption><\/figure>\n<\/div>\n<div data-component-name=\"Article:JumpTo\" class=\"contents\" data-only-inline=\"1\">\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\" 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 uppercase\">Jump To:<\/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>How it unfolded<\/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>Results<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"article-body\" class=\"text-copy bodyCopy auto paywall-locker\">\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\">\n<p>Pinterest<\/p>\n<\/li>\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid\">\n<p>Email<\/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-a1671b30-9974-11f1-9b56-353de8a23d2b\">Paul Magnier (Soudal-QuickStep) surged to victory at the ADAC Cyclassics Hamburg on Sunday, continuing his fine season with a convincing victory in the WorldTour-level one-day race.<\/p>\n<p>The Frenchman, winner of three stages at this year\u2019s Giro d\u2019Italia, crossed the line with daylight between himself and the rest of the sprinting peloton, with Mike Teunissen (XDS Astana) taking second place and Laurence Pithie (Red Bull-Bora-Hansgrohe) grabbing the final spot on the podium.<\/p>\n<p>The mixed bag of a top-10 was without a number of key contenders, including Jonathan Milan (Lidl-Trek) and Olav Kooij (Decathlon CMA CGM), as a small group was cut off the back of the peloton on the final ascent of the punchy Waseberg climb.<\/p>\n<p>The Waseberg \u2013 700 metres long at an average gradient of 10% \u2013 was covered five times on the 205-kilometre route of the German Classic, inspiring attacks from the likes of Tour de France podium finisher Isaac Del Toro (UAE Team Emirates-XRG).<\/p>\n<p>In fact, it was Del Toro\u2019s acceleration on the final ascent with 16km to go \u2013 coupled with repeated digs on the flat from the Mexican \u2013 that saw some of those big-name sprinters tailed out of the running.<\/p>\n<p>Magnier\u2019s QuickStep came to the front just when it looked like the Milan\/Kooij group was about to return inside the final 10km, and they went on to dominate the final three kilometres with two men in front of Magnier.<\/p>\n<p>It wasn\u2019t quite enough to provide a full lead-out, as last-man Jasper Stuyven had to pull aside with 500 metres to go, but Magnier was so good he didn\u2019t need much help. As Red Bull swamped he calmly slotted in and found a way out, moving decisively clear in the final 150 metres and holding it all the way to the line.<\/p>\n<p>\u201cI\u2019m super proud to take my first WorldTour one-day victory,\u201d Magnier said. \u201cI think I can really thank my team, every single rider worked really hard, and in the final team really put me in the perfect position and I could make a perfect sprint.<\/p>\n<p>\u201cWe also knew the breakaway was really strong \u2013 we didn\u2019t want it to happen like last year. Ayco [Bastiaens] and Yves Lampaert had to work really hard to bring everything back together. Then the whole lead-out train helped me to always survive this steep climb every loop. I also felt strong in the last lap to follow the move of Del Toro. I knew I had a really strong lead-out and was really confident in them and super proud to finish it off.\u201d<\/p>\n<figure class=\"van-image-figure inline-layout\" data-bordeaux-image-check id=\"elk-aafd889a-9984-11f1-bfcd-9354fc764605\">\n<div class=\"image-full-width-wrapper\">\n<div class=\"image-widthsetter\">\n<p class=\"vanilla-image-block\">\n<source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-1200-80.jpg.webp 1200w, https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-970-80.jpg.webp 970w, https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-480-80.jpg.webp 480w, https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-320-80.jpg.webp 320w\" sizes=\"(min-width: 1000px) 970px, calc(100vw - 40px)\" \/><\/p>\n<\/div>\n<\/div><figcaption class=\" inline-layout\"><span class=\"caption-text\">Cheers from the podium (l-r): second place Mike Teunissen (XDS Astana), winner Paul Magnier (Soudal-Quickstep) and third place Laurence Pither (Red Bull-Bora-hansgrohe) <\/span><span class=\"credit\">(Image credit: Getty Images)<\/span><\/figcaption><\/figure>\n<h3 class=\"article-body__section kiosq-b\" id=\"section-how-it-unfolded\" aria-hidden=\"true\"><span>How it unfolded<\/span><\/h3>\n<p id=\"elk-530d7140-9984-11f1-9093-e787e9b32933\" aria-hidden=\"true\" class=\"kiosq-b\">The 29th edition of Cyclassics Hamburg took the riders on a 205.3-kilometre route from Buxtehude to the M\u00f6nckebergstra\u00dfe area of Hamburg, with five ascents of the Waseberg climb (700 meters at 10%) once again forming the key challenge of the course.<\/p>\n<p>The racing was sparked into life by a six-man breakaway that featured Filip Maciejuk (Movistar), Jonas Rutsch (Lotto-Intermarch\u00e9), Dries De Pooeter (Jayco-AlUla), Benjamin Thomas (Cofidis), and the Visma-Lease a Bike duo of Niklas Behrens and Loe Van Belle.<\/p>\n<p>They were kept on a relatively short leash, with the gap never growing out beyond five minutes.<\/p>\n<figure class=\"van-image-figure inline-layout kiosq-b\" data-bordeaux-image-check id=\"elk-530d71d6-9984-11f1-bfd7-755e5a9b8f04\" aria-hidden=\"true\">\n<div class=\"image-full-width-wrapper\">\n<div class=\"image-widthsetter\">\n<p class=\"vanilla-image-block\">\n<source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-1200-80.jpg.webp 1200w, https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-970-80.jpg.webp 970w, https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-480-80.jpg.webp 480w, https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-320-80.jpg.webp 320w\" sizes=\"(min-width: 1000px) 970px, calc(100vw - 40px)\" \/><\/p>\n<\/div>\n<\/div><figcaption class=\" inline-layout\"><span class=\"caption-text\">Benjamin Thomas (Cofidis) sets the pace in the breakaway <\/span><span class=\"credit\">(Image credit: Getty Images)<\/span><\/figcaption><\/figure>\n<p id=\"elk-fc081a5e-9982-11f1-aaa1-0944651bf3b3\" aria-hidden=\"true\" class=\"kiosq-b\">The early phase of the race was marked by a couple of crashes, with Michael Matthews (Jayco-AlUla) and Mattia Agostinacchio (EF Education-EasyPost) forced to abandon, while Isaac Del Toro (UAE Team Emirates-XRG) also hit the deck but was able to continue.<\/p>\n<p>The first ascent of the Waseberg came after 90km and passed without much incident, with the riders going on to head through the finish line for the first time, at the halfway mark, with three minutes the gap.<\/p>\n<p>The second ascent of the Waseberg with 75km to go saw the race light up courtesy of Benoit Cosnefroy (UAE Team Emirates-XRG), the French puncheur putting in a stinging attack that drew out Brandon Rivera (Netcompany-Ineos), Tim Rex (Visma-Lease a Bike), and Brent Van Moer (Pinarello-Q36.5).<\/p>\n<p>On the finishing loop, covered twice, the Wasberg featured twice in the space of barely 10km, and by the time it was back around to the climb the Cosnefroy move was neutralised as Visma accelerated from behind.<\/p>\n<div class=\"my-6 w-full overflow-hidden rounded-[10px] lg:my-8\" data-component-name=\"JwPlayer:Carousel\" data-jwp-carousel data-jwp-carousel-payload=\"{&quot;ids&quot;:{&quot;playerID&quot;:&quot;jYDCcabO&quot;,&quot;searchPlaylistID&quot;:&quot;gwjdoYHD&quot;,&quot;divID&quot;:&quot;botr_gwjdoYHD_jYDCcabO_div&quot;,&quot;fallbackPlaylistID&quot;:&quot;gwjdoYHD&quot;,&quot;fallbackDivID&quot;:&quot;botr_gwjdoYHD_jYDCcabO_div&quot;,&quot;key&quot;:&quot;X9\/mXVGac0NphghLH9hZaqWA5d3dhAM\/Ih07grnEyMLjuO2E&quot;,&quot;tintLogo&quot;:true,&quot;useSearchPlaylist&quot;:false,&quot;enabled&quot;:true},&quot;signPostingEnabled&quot;:true,&quot;signPostingLinkEnabled&quot;:true,&quot;waitForAdLoad&quot;:false,&quot;hidePlayerOnDesktop&quot;:false,&quot;hidePlayerOnMobile&quot;:false,&quot;hidePlayerOnTablet&quot;:false}\">\n<div class=\"flex flex-nowrap items-center justify-between gap-3 bg-zinc-900 px-[14px] py-3\" data-jwp-carousel-header>\n<div class=\"flex min-w-0 shrink items-center\"><span class=\"inline-flex items-center gap-1.5 text-sm font-article-heading capitalize leading-5 text-white whitespace-nowrap\"><span class=\"jwp-carousel-title-desktop\">Latest Videos From<\/span><span class=\"jwp-carousel-brand\">Cyclingnews<\/span><\/span><\/div>\n<\/div>\n<div class=\"min-h-[44px] bg-zinc-900 px-[14px] py-3\" data-jwp-carousel-signposting><a class=\"invisible block truncate text-sm font-bold leading-5 text-white underline decoration-solid underline-offset-2\" data-jwp-carousel-signposting-link href target=\"_blank\" rel=\"noopener noreferrer\"><span data-jwp-carousel-signposting-title>Watch full video here: <\/span><\/a><\/div>\n<\/div>\n<figure class=\"van-image-figure inline-layout kiosq-b\" data-bordeaux-image-check id=\"elk-530d724e-9984-11f1-ae85-511ff24cc686\" aria-hidden=\"true\">\n<div class=\"image-full-width-wrapper\">\n<div class=\"image-widthsetter\">\n<p class=\"vanilla-image-block\">\n<source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-1200-80.jpg.webp 1200w, https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-970-80.jpg.webp 970w, https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-480-80.jpg.webp 480w, https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-320-80.jpg.webp 320w\" sizes=\"(min-width: 1000px) 970px, calc(100vw - 40px)\" \/><\/p>\n<\/div>\n<\/div><figcaption class=\" inline-layout\"><span class=\"caption-text\">Isaac Del Toro (UAE Team Emirates-XRG) and Brandon Rivera (Netcompany Ineos) lead the peloton up the Waseberg <\/span><span class=\"credit\">(Image credit: Getty Images)<\/span><\/figcaption><\/figure>\n<p id=\"elk-530d72b2-9984-11f1-964f-33197ff16b8f\" aria-hidden=\"true\" class=\"kiosq-b\">The next move, coming amid a lull, was a double Vermeersch affair, with Florian of UAE Team Emirates-XRG and Gianni of Red Bull-Bora-Hansgrohe going clear for several kilometres. However, beyond the penultimate passage of the finish line, which came with just over 50km to go, they were brought back to a peloton riding 1:25 behind the breakaway.<\/p>\n<p>By the time they made it back out to the west of Hamburg for the final twin ascents of the Waseberg, the gap was down to one minute, and the break was soon down to four, as Thomas and Rutsch eased clear before the Visma duo of Behrens and Van Belle caught up.<\/p>\n<p>Soon after, a key contender, Biniam Girmay (NSN Cycling), was taken out of contention by a crash on a right-hand bend. Needing a new bike, at a time when UAE were kicking off the charge towards the final ascent of the Waseberg, it was effectively game over for the Eritrean.<\/p>\n<p>The inevitable Del Toro attack \u2013 UAE didn\u2019t possess a top-level sprinter \u2013 came on the final time up the steep climb, but the Mexican couldn\u2019t get away. However, despite a large peloton still being in his wheel, his move had split things to the extent that some key rivals were put out of the picture.<\/p>\n<p>Del Toro tried again once the final breakaway survivors, Thomas and Rutsch, had been brought to heel, but neither his nor others\u2019 attempts to go clear in the finale paid off. Instead, Uno-X, QuickStep, and Visma combined to keep the pace high in the peloton in order to keep the frantically chasing Milan\/Kooij group at bay.<\/p>\n<p>QuickStep did just what they had to do, and little more, and that gave them a strong hand for the lead-out, which they dominated from around 3km out. They might have fallen a little short of giving Magnier the perfect magic carpet but the Frenchman was dropped off in a position from where he could make his superiority blindingly obvious.<\/p>\n<p id=\"elk-a1671c52-9974-11f1-8d55-0b3f1dab4065-0\" aria-hidden=\"true\" class=\"kiosq-b\"><em><strong>For unbeatable coverage across road, gravel and tech, subscribe to Cyclingnews. You&#8217;ll get comprehensive race coverage of La Vuelta a Espa\u00f1a, subscriber-exclusive analysis from our expert columnists, in-depth features and industry-leading tech insight. Plus, the Cyclingnews app lets you follow the action wherever you go! <\/strong><\/em><u><em><strong>Join today.<\/strong><\/em><\/u><\/p>\n<aside data-component-name=\"Recirculation:ArticleRiver\" data-recirculation-type=\"inline\" data-mrf-recirculation=\"Trending Bar\" data-nosnippet class=\"clear-both pt-2 pb-0 mb-4\"><span class=\"\n            flex\n            after:content-[&apos;&apos;] after:flex-1 after:ml-4 after:my-[0.7rem] after:border-t after:border-solid after:border-t-[#ccc]\n            before:content-[&apos;&apos;] before:flex-1 before:mr-4 before:my-[0.7rem] before:border-t before:border-solid before:border-t-[#ccc]\n            font-article-heading pb-0 text-[length:var(--article-river-title--font-size,1em)] uppercase sm:text-[length:var(--article-river-title--font-size,0.875em)] font-bold\n        \"><br \/>\n            You may like<br \/>\n        <\/span><\/p>\n<ul class=\"flex flex-col gap-0 m-0 max-w-full\">\n<li class=\"m-0 list-none border-b border-solid border-[#ededed] py-2\" data-recirculation-id=\"recirculation-card-1\" id=\"recirculation-inline-1\" data-analytics-id=\"recirculation-inline-1\" data-mrf-recirculation=\"recirculation-inline-1\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/xTzV5nMNwoVzy9yJkBrbzc-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/xTzV5nMNwoVzy9yJkBrbzc-150-80.jpg.webp 150w\" sizes=\"150px\" \/><span class=\"w-full text-base font-[var(--article-river-item--font-weight,500)] font-article-heading line-clamp-3 md:line-clamp-2\">&#8216;The team did a masterclass&#8217; &#8211; Paul Magnier thanks Soudal teammates after inspiring him to third Giro d&#8217;Italia sprint victory<\/span><\/li>\n<li class=\"m-0 list-none border-b border-solid border-[#ededed] py-2\" data-recirculation-id=\"recirculation-card-2\" id=\"recirculation-inline-2\" data-analytics-id=\"recirculation-inline-2\" data-mrf-recirculation=\"recirculation-inline-2\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/oKYM3ZkNUG38SVgrgvbxQY-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/oKYM3ZkNUG38SVgrgvbxQY-150-80.jpg.webp 150w\" sizes=\"150px\" \/><span class=\"w-full text-base font-[var(--article-river-item--font-weight,500)] font-article-heading line-clamp-3 md:line-clamp-2\">Giro d&#8217;Italia: Paul Magnier completes hat-trick and reclaims points jersey with thrilling sprint win on stage 18<\/span><\/li>\n<li class=\"m-0 list-none border-b border-solid border-[#ccc] py-2\" data-recirculation-id=\"recirculation-card-3\" id=\"recirculation-inline-3\" data-analytics-id=\"recirculation-inline-3\" data-mrf-recirculation=\"recirculation-inline-3\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/FVsjDkectMFXiCSTQFdUFd-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/FVsjDkectMFXiCSTQFdUFd-150-80.jpg.webp 150w\" sizes=\"150px\" \/><span class=\"w-full text-base font-[var(--article-river-item--font-weight,500)] font-article-heading line-clamp-3 md:line-clamp-2\">&#8216;It&#8217;s a really big achievement in my small career&#8217; &#8211; Paul Magnier shows his sprinting prowess at Giro d&#8217;Italia<\/span><\/li>\n<\/ul>\n<\/aside>\n<h3 class=\"article-body__section kiosq-b\" id=\"section-results\" aria-hidden=\"true\"><span>Results<\/span><\/h3>\n<div class=\"slice-container table-wrapper slice-container-table kiosq-b\" data-component-name=\"Slice:Table\" id=\"elk-a1671d4c-9974-11f1-a712-09edd1de0dc6\" aria-hidden=\"true\">\n<div class=\"table__instruction\">\nSwipe to scroll horizontally<\/p>\n<\/div>\n<div class=\"table__container\">\n<table class=\"table__wrapper table__wrapper--inbodyContent table__wrapper--sticky table__wrapper--divider\">\n<caption class=\"table__caption table__caption--top table__caption--left\">\nTop 10<br \/>\n<\/caption>\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>Position<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Rider (Country) Team<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Time 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>Paul Magnier (Fra) Soudal-QuickStep<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>04:17: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>Mike Teunissen (Ned) XDS Astana Team<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 1 &#8211; Cell 2 <\/span><\/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>Laurence Pithie (NZl) Red Bull-Bora-Hansgrohe<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 2 &#8211; Cell 2 <\/span><\/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>Paul Penho\u00ebt (Fra) Groupama-FDJ United<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 3 &#8211; Cell 2 <\/span><\/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>Henri Uhlig (Ger) Alpecin-Premier Tech<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 4 &#8211; Cell 2 <\/span><\/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>Milan Fretin (Bel) Cofidis<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 5 &#8211; Cell 2 <\/span><\/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>Jonas Rutsch (Ger) Lotto-Intermarch\u00e9<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 6 &#8211; Cell 2 <\/span><\/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>S\u00f8ren W\u00e6renskjold (Nor) Uno-X Mobility<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 7 &#8211; Cell 2 <\/span><\/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>Huub Artz (Ned) Lotto-Intermarch\u00e9<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 8 &#8211; Cell 2 <\/span><\/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>Arnaud De Lie (Bel) Lotto-Intermarch\u00e9<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 2 <\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div id=\"slice-container-newsletterForm-articleInbodyContent-pviEPfUrhHqki5HSJMfviW\" class=\"slice-container newsletter-inbodyContent-slice newsletterForm-articleInbodyContent-pviEPfUrhHqki5HSJMfviW 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>\n<div id=\"slice-container-authorBio-pviEPfUrhHqki5HSJMfviW\" class=\"slice-container slice-author-bio authorBio-pviEPfUrhHqki5HSJMfviW 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\/2QoJgeVtEMbCKNujw2pLoH-140-80.jpg.webp 140w\" sizes=\"99vw\" data-normal=\"https:\/\/cdn.mos.cms.futurecdn.net\/2QoJgeVtEMbCKNujw2pLoH.jpg\" data-original-mos=\"https:\/\/cdn.mos.cms.futurecdn.net\/2QoJgeVtEMbCKNujw2pLoH.jpg\" data-pin-media=\"https:\/\/cdn.mos.cms.futurecdn.net\/2QoJgeVtEMbCKNujw2pLoH.jpg\" 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\">Patrick Fletcher<\/div>\n<div class=\"author__role\">Deputy Editor<\/div>\n<\/div>\n<\/div>\n<div class=\"author__bio-wrapper\">\n<div class=\"author__biography\">\n<p>Patrick is an NCTJ-accredited journalist with a bachelor\u2019s degree in modern languages (French and Spanish) and a decade\u2019s experience in digital sports media, largely within the world of cycling. He re-joined Cyclingnews as Deputy Editor in February 2026, having previously spent eight years on staff between 2015 and 2023. In between, he was Deputy Editor at GCN and spent 18 months working across the sports portfolio at Future before returning to the cycling press pack. Patrick works across Cyclingnews\u2019 wide-ranging output, assisting the Editor in global content strategy, with a particular focus on shaping CN&#8217;s news operation.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<div class=\"relative max-w-[1070px] viafoura-twig-component mt-6 mx-4 lg:mx-0\" 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.cyclingnews.com\/about\/#section-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<section class=\"mx-2 my-5 sm:mx-0\">\n<aside class=\"w-full\" data-nosnippet data-mrf-recirculation=\"article-river-stacked\">\n<div data-recirc-id=\"article-river-stacked-adviser:hybrid\">\n<div class=\"text-white py-4 px-3 mb-4 bg-[#333] uppercase font-bold custom-header-styles\">Read more<\/div>\n<div class=\"grid grid-cols-1 gap-4 mt-4 mb-5\">\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\/xTzV5nMNwoVzy9yJkBrbzc-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/xTzV5nMNwoVzy9yJkBrbzc-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/xTzV5nMNwoVzy9yJkBrbzc-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/xTzV5nMNwoVzy9yJkBrbzc-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/xTzV5nMNwoVzy9yJkBrbzc-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Teams &amp; Riders<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">&#8216;The team did a masterclass&#8217; &#8211; Paul Magnier thanks Soudal teammates after inspiring him to third Giro d&#8217;Italia sprint victory<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/oKYM3ZkNUG38SVgrgvbxQY-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/oKYM3ZkNUG38SVgrgvbxQY-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/oKYM3ZkNUG38SVgrgvbxQY-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/oKYM3ZkNUG38SVgrgvbxQY-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/oKYM3ZkNUG38SVgrgvbxQY-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Giro d&#8217;Italia: Paul Magnier completes hat-trick and reclaims points jersey with thrilling sprint win on stage 18<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/FVsjDkectMFXiCSTQFdUFd-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/FVsjDkectMFXiCSTQFdUFd-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/FVsjDkectMFXiCSTQFdUFd-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/FVsjDkectMFXiCSTQFdUFd-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/FVsjDkectMFXiCSTQFdUFd-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Teams &amp; Riders<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">&#8216;It&#8217;s a really big achievement in my small career&#8217; &#8211; Paul Magnier shows his sprinting prowess at Giro d&#8217;Italia<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/XpN46fyeDxdrMdLZ4xbvL-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/XpN46fyeDxdrMdLZ4xbvL-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/XpN46fyeDxdrMdLZ4xbvL-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/XpN46fyeDxdrMdLZ4xbvL-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/XpN46fyeDxdrMdLZ4xbvL-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Circuit Franco-Belge: Corbin Strong out-paces Paul Magnier for first win of 2026<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/3guWYuBk97HHVPKPihMvvY-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/3guWYuBk97HHVPKPihMvvY-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/3guWYuBk97HHVPKPihMvvY-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/3guWYuBk97HHVPKPihMvvY-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/3guWYuBk97HHVPKPihMvvY-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Tour de France: Tim Merlier banishes bunch in Bordeaux for stage 7 sprint victory<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/kZAAuWxAW3kxEiu5BWRvv8-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/kZAAuWxAW3kxEiu5BWRvv8-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/kZAAuWxAW3kxEiu5BWRvv8-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/kZAAuWxAW3kxEiu5BWRvv8-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/kZAAuWxAW3kxEiu5BWRvv8-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Tour de France: Tim Merlier claims back-to-back victories on stage 8 with furious sprint into Bergerac<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/aside>\n<aside class=\"w-full\" data-nosnippet data-mrf-recirculation=\"article-river-stacked\">\n<div data-recirc-id=\"article-river-stacked-solr:latest-category\">\n<div class=\"text-white py-4 px-3 mb-4 bg-[#333] uppercase font-bold custom-header-styles\">Latest in Racing<\/div>\n<div class=\"grid grid-cols-1 gap-4 mt-4 mb-5\">\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\/aYF5b6tcZ9JXFfjr9rv86o-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/aYF5b6tcZ9JXFfjr9rv86o-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/aYF5b6tcZ9JXFfjr9rv86o-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/aYF5b6tcZ9JXFfjr9rv86o-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/aYF5b6tcZ9JXFfjr9rv86o-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">La Polynormande: Hugo Page powered to victory on uphill bunch sprint<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/JNwwkjcLm8ypAS9j86oxeA-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Volta a Portugal: Rui Oliveira sprints to biggest road win of his career on stage 10 as Alexis Gu\u00e9rin secures the overall victory<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/QHYXmVSHL8NAgpQLW2iSaU-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/QHYXmVSHL8NAgpQLW2iSaU-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/QHYXmVSHL8NAgpQLW2iSaU-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/QHYXmVSHL8NAgpQLW2iSaU-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/QHYXmVSHL8NAgpQLW2iSaU-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Arctic Race of Norway: Thomas Silva seals overall as Cedrik Christophersen climbs to stage 4 victory<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/P3xzCSp6J7PsyenZDksAY6-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/P3xzCSp6J7PsyenZDksAY6-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/P3xzCSp6J7PsyenZDksAY6-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/P3xzCSp6J7PsyenZDksAY6-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/P3xzCSp6J7PsyenZDksAY6-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Czech Tour: Andrew August seals overall title despite Fancellu coming back from pedal slip to win final stage<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/gvZ5rk8ficeWw5jHq9k7qA-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/gvZ5rk8ficeWw5jHq9k7qA-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/gvZ5rk8ficeWw5jHq9k7qA-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/gvZ5rk8ficeWw5jHq9k7qA-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/gvZ5rk8ficeWw5jHq9k7qA-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">A memorial, a black leader&#8217;s jersey, and moments of silence as respects are paid to Finlay Tarling at cycling races across Europe<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/UQeGEhhUHHeQdgZZPzRFtR-840-80.png.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/UQeGEhhUHHeQdgZZPzRFtR-650-80.png.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/UQeGEhhUHHeQdgZZPzRFtR-500-80.png.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/UQeGEhhUHHeQdgZZPzRFtR-450-80.png.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/UQeGEhhUHHeQdgZZPzRFtR-320-80.png.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Women&#8217;s Cycling<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Leadville Trail 100 MTB: Melisa Rollins earns second elite women&#8217;s title after epic battle with Cecily Decker<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/aside>\n<aside class=\"w-full\" data-nosnippet data-mrf-recirculation=\"article-river-stacked\">\n<div data-recirc-id=\"article-river-stacked-solr:latest-articletype\">\n<div class=\"text-white py-4 px-3 mb-4 bg-[#333] uppercase font-bold custom-header-styles\">Latest in Race Results<\/div>\n<div class=\"grid grid-cols-1 gap-4 mt-4 mb-5\">\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\/aYF5b6tcZ9JXFfjr9rv86o-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/aYF5b6tcZ9JXFfjr9rv86o-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/aYF5b6tcZ9JXFfjr9rv86o-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/aYF5b6tcZ9JXFfjr9rv86o-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/aYF5b6tcZ9JXFfjr9rv86o-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">La Polynormande: Hugo Page powered to victory on uphill bunch sprint<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/JNwwkjcLm8ypAS9j86oxeA-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Volta a Portugal: Rui Oliveira sprints to biggest road win of his career on stage 10 as Alexis Gu\u00e9rin secures the overall victory<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/QHYXmVSHL8NAgpQLW2iSaU-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/QHYXmVSHL8NAgpQLW2iSaU-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/QHYXmVSHL8NAgpQLW2iSaU-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/QHYXmVSHL8NAgpQLW2iSaU-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/QHYXmVSHL8NAgpQLW2iSaU-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Arctic Race of Norway: Thomas Silva seals overall as Cedrik Christophersen climbs to stage 4 victory<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/P3xzCSp6J7PsyenZDksAY6-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/P3xzCSp6J7PsyenZDksAY6-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/P3xzCSp6J7PsyenZDksAY6-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/P3xzCSp6J7PsyenZDksAY6-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/P3xzCSp6J7PsyenZDksAY6-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Czech Tour: Andrew August seals overall title despite Fancellu coming back from pedal slip to win final stage<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/UQeGEhhUHHeQdgZZPzRFtR-840-80.png.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/UQeGEhhUHHeQdgZZPzRFtR-650-80.png.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/UQeGEhhUHHeQdgZZPzRFtR-500-80.png.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/UQeGEhhUHHeQdgZZPzRFtR-450-80.png.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/UQeGEhhUHHeQdgZZPzRFtR-320-80.png.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Women&#8217;s Cycling<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Leadville Trail 100 MTB: Melisa Rollins earns second elite women&#8217;s title after epic battle with Cecily Decker<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/umWfVFaauk5RKRCz2pPMfQ-840-80.png.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/umWfVFaauk5RKRCz2pPMfQ-650-80.png.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/umWfVFaauk5RKRCz2pPMfQ-500-80.png.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/umWfVFaauk5RKRCz2pPMfQ-450-80.png.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/umWfVFaauk5RKRCz2pPMfQ-320-80.png.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Leadville Trail 100 MTB: Keegan Swenson outsprints Matt Wilson to win record-tying sixth elite men&#8217;s race<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/aside>\n<\/section>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"widgetArea17\" class=\"widget-area md:basis-1\/3 widget-area-g-md-vp-1-3 widget-area-g-lg-vp-1-3 widget-area-g-xl-vp-1-3 page-widget-area-17\">\n<div data-widget-type=\"dynamic\" id=\"popular-data\" class=\"clear-both widget widget-dynamic widget-popular-data widget-dynamic-popular-data widget-dynamic-fter-popular-box\">\n<div class=\"wdn-fte-pb pos-relative space-t20\n\"><\/p>\n<div class=\"slice-container popular-box-slice\">\n<section class=\"popular-box\" data-component-name=\"Slice:PopularBox\">\n<div class=\"popular-box__label\">\n<div class=\"popular-box__label__tab popular-box__label__tab--active\" role=\"heading\">\nLATEST ARTICLES\n<\/div>\n<\/div>\n<ol class=\"popular-box__articles-list popular-box__articles-list--active\">\n<li class=\"popular-box__article-list\">\n<div class=\"popular-box__article-list__container\">\n<div class=\"popular-box__article-list__image-wrapper\">\n<div>\n<source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-1280-80.jpg.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-720-80.jpg.webp 720w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-640-80.jpg.webp 640w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-320-80.jpg.webp 320w\" sizes=\"99vw\" \/><\/div>\n<\/div>\n<div class=\"popular-box__article-list__content\">\n<div class=\"popular-box__article-list__number-text\">1<\/div>\n<div class=\"popular-box__article-list__heading\">\n<p>Volta a Portugal: Rui Oliveira sprints to biggest road win of his career on stage 10 as Alexis Gu\u00e9rin secures the overall victory<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<li class=\"popular-box__article-list\">\n<div class=\"popular-box__article-list__container\">\n<div class=\"popular-box__article-list__content\">\n<div class=\"popular-box__article-list__number-text\">2<\/div>\n<div class=\"popular-box__article-list__heading\">\n<p>Arctic Race of Norway: Thomas Silva seals overall as Cedrik Christophersen climbs to stage 4 victory<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<li class=\"popular-box__article-list\">\n<div class=\"popular-box__article-list__container\">\n<div class=\"popular-box__article-list__content\">\n<div class=\"popular-box__article-list__number-text\">3<\/div>\n<div class=\"popular-box__article-list__heading\">\n<p>Cramps and goosebumps as Wout van Aert beaten by training partner Daan Soete at Belgian Gravel Championships<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<li class=\"popular-box__article-list\">\n<div class=\"popular-box__article-list__container\">\n<div class=\"popular-box__article-list__content\">\n<div class=\"popular-box__article-list__number-text\">4<\/div>\n<div class=\"popular-box__article-list__heading\">\n<p>La Polynormande: Hugo Page powered to victory on uphill bunch sprint<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<li class=\"popular-box__article-list\">\n<div class=\"popular-box__article-list__container\">\n<div class=\"popular-box__article-list__content\">\n<div class=\"popular-box__article-list__number-text\">5<\/div>\n<div class=\"popular-box__article-list__heading\">\n<p>ADAC Cyclassics Hamburg: Paul Magnier takes sprint win after Soudal-Quickstep takes control in final 10 kilometres<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<\/ol>\n<\/section>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<article class=\"page-content-onecol flex-1\nnews-article article\n\"><\/p>\n<div class=\"widget-area-group widget-area-group-2col flex flex-wrap box-border\">\n<div id=\"widgetArea16\" class=\"widget-area basis-full md:basis-2\/3 widget-area-g-md-vp-2-3 widget-area-g-lg-vp-2-3 widget-area-g-xl-vp-2-3 page-widget-area-16\">\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 data-component-name=\"Article:Hero\">\n<nav class=\"breadcrumb\" aria-label=\"Breadcrumbs\">\n<ol>\n<li>\nPro Cycling\n<\/li>\n<li>\nRacing\n<\/li>\n<li>\nRoad\n<\/li>\n<li>\nADAC Cyclassics\n<\/li>\n<\/ol>\n<\/nav>\n<h1>ADAC Cyclassics Hamburg: Paul Magnier takes sprint win after Soudal-Quickstep takes control in final 10 kilometres<\/h1>\n<div class=\"byline-social\">\n<div class=\"vds-byline-block flex flex-row flex-nowrap my-1.5 gap-2 text-left items-start justify-start\" data-component-name=\"Article:BylineBlock\">\n<p>Race Results<\/p>\n<div class=\"my-auto vds-simple-byline\"><span class=\"inline-block vds-author\"><br \/>\nBy<br \/>\nPatrick Fletcher <\/span><\/p>\n<div class=\"flex gap-1 vds-byline-with-avatar__meta\"><span class=\"vds-date block font-normal tracking-normal normal-case text-xs\"><br \/>\nPublished<br \/>\n<time data-component-name=\"UI:DateTime\" datetime=\"2026-08-16T14:35:31Z\" class=\"relative-date\"><br \/>\n16 August 2026<br \/>\n<\/time><\/span><\/div>\n<\/div>\n<\/div>\n<p class=\"strapline\">Mike Teunissen is second and Laurence Pithie takes third in Hamburg<\/p>\n<\/div>\n<aside class=\"text-gray-700 flex items-center mx-0 my-5 p-0 justify-start text-left\" id=\"affiliate-disclaimer\" data-component-name=\"AffiliateDisclaimer\" data-hawk-message=\"Affiliate disclaimer removed because hawk deemed there are no affiliate links on this page\">\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-content_document \">\n<div class=\"wcp-item-content\">\n<section class=\"content-wrapper\">\n<div class=\"box less-space hero-image-wrapper\">\n<figure class=\"mb-0\">\n<source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-1920-80.jpg.webp 1920w, https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-1600-80.jpg.webp 1600w, https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-1200-80.jpg.webp 1200w, https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-970-80.jpg.webp 970w, https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-750-80.jpg.webp 750w, https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-480-80.jpg.webp 480w, https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-320-80.jpg.webp 320w\" sizes=\"(min-width: 1000px) 600px, 100vw\" \/><figcaption class=\"font-article-copy text-(--image--text--color) font-article-copy mt-2\"><span class=\"caption-text font-article-copy\">Paul Magnier (Soudal-Quickstep) sprinted to victory at ADAC Cyclassics Hamburg<\/span><span class=\"credit font-article-copy\">(Image credit: Getty Images)<\/span><\/figcaption><\/figure>\n<\/div>\n<div data-component-name=\"Article:JumpTo\" class=\"contents\" data-only-inline=\"1\">\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\" 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 uppercase\">Jump To:<\/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>How it unfolded<\/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>Results<\/p>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"article-body\" class=\"text-copy bodyCopy auto paywall-locker\">\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\">\n<p>Pinterest<\/p>\n<\/li>\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid\">\n<p>Email<\/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-a1671b30-9974-11f1-9b56-353de8a23d2b\">Paul Magnier (Soudal-QuickStep) surged to victory at the ADAC Cyclassics Hamburg on Sunday, continuing his fine season with a convincing victory in the WorldTour-level one-day race.<\/p>\n<p>The Frenchman, winner of three stages at this year\u2019s Giro d\u2019Italia, crossed the line with daylight between himself and the rest of the sprinting peloton, with Mike Teunissen (XDS Astana) taking second place and Laurence Pithie (Red Bull-Bora-Hansgrohe) grabbing the final spot on the podium.<\/p>\n<p>The mixed bag of a top-10 was without a number of key contenders, including Jonathan Milan (Lidl-Trek) and Olav Kooij (Decathlon CMA CGM), as a small group was cut off the back of the peloton on the final ascent of the punchy Waseberg climb.<\/p>\n<p>The Waseberg \u2013 700 metres long at an average gradient of 10% \u2013 was covered five times on the 205-kilometre route of the German Classic, inspiring attacks from the likes of Tour de France podium finisher Isaac Del Toro (UAE Team Emirates-XRG).<\/p>\n<p>In fact, it was Del Toro\u2019s acceleration on the final ascent with 16km to go \u2013 coupled with repeated digs on the flat from the Mexican \u2013 that saw some of those big-name sprinters tailed out of the running.<\/p>\n<p>Magnier\u2019s QuickStep came to the front just when it looked like the Milan\/Kooij group was about to return inside the final 10km, and they went on to dominate the final three kilometres with two men in front of Magnier.<\/p>\n<p>It wasn\u2019t quite enough to provide a full lead-out, as last-man Jasper Stuyven had to pull aside with 500 metres to go, but Magnier was so good he didn\u2019t need much help. As Red Bull swamped he calmly slotted in and found a way out, moving decisively clear in the final 150 metres and holding it all the way to the line.<\/p>\n<p>\u201cI\u2019m super proud to take my first WorldTour one-day victory,\u201d Magnier said. \u201cI think I can really thank my team, every single rider worked really hard, and in the final team really put me in the perfect position and I could make a perfect sprint.<\/p>\n<p>\u201cWe also knew the breakaway was really strong \u2013 we didn\u2019t want it to happen like last year. Ayco [Bastiaens] and Yves Lampaert had to work really hard to bring everything back together. Then the whole lead-out train helped me to always survive this steep climb every loop. I also felt strong in the last lap to follow the move of Del Toro. I knew I had a really strong lead-out and was really confident in them and super proud to finish it off.\u201d<\/p>\n<figure class=\"van-image-figure inline-layout\" data-bordeaux-image-check id=\"elk-aafd889a-9984-11f1-bfcd-9354fc764605\">\n<div class=\"image-full-width-wrapper\">\n<div class=\"image-widthsetter\">\n<p class=\"vanilla-image-block\">\n<source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-1200-80.jpg.webp 1200w, https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-970-80.jpg.webp 970w, https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-480-80.jpg.webp 480w, https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-320-80.jpg.webp 320w\" sizes=\"(min-width: 1000px) 970px, calc(100vw - 40px)\" \/><\/p>\n<\/div>\n<\/div><figcaption class=\" inline-layout\"><span class=\"caption-text\">Cheers from the podium (l-r): second place Mike Teunissen (XDS Astana), winner Paul Magnier (Soudal-Quickstep) and third place Laurence Pither (Red Bull-Bora-hansgrohe) <\/span><span class=\"credit\">(Image credit: Getty Images)<\/span><\/figcaption><\/figure>\n<h3 class=\"article-body__section kiosq-b\" id=\"section-how-it-unfolded\" aria-hidden=\"true\"><span>How it unfolded<\/span><\/h3>\n<p id=\"elk-530d7140-9984-11f1-9093-e787e9b32933\" aria-hidden=\"true\" class=\"kiosq-b\">The 29th edition of Cyclassics Hamburg took the riders on a 205.3-kilometre route from Buxtehude to the M\u00f6nckebergstra\u00dfe area of Hamburg, with five ascents of the Waseberg climb (700 meters at 10%) once again forming the key challenge of the course.<\/p>\n<p>The racing was sparked into life by a six-man breakaway that featured Filip Maciejuk (Movistar), Jonas Rutsch (Lotto-Intermarch\u00e9), Dries De Pooeter (Jayco-AlUla), Benjamin Thomas (Cofidis), and the Visma-Lease a Bike duo of Niklas Behrens and Loe Van Belle.<\/p>\n<p>They were kept on a relatively short leash, with the gap never growing out beyond five minutes.<\/p>\n<figure class=\"van-image-figure inline-layout kiosq-b\" data-bordeaux-image-check id=\"elk-530d71d6-9984-11f1-bfd7-755e5a9b8f04\" aria-hidden=\"true\">\n<div class=\"image-full-width-wrapper\">\n<div class=\"image-widthsetter\">\n<p class=\"vanilla-image-block\">\n<source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-1200-80.jpg.webp 1200w, https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-970-80.jpg.webp 970w, https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-480-80.jpg.webp 480w, https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-320-80.jpg.webp 320w\" sizes=\"(min-width: 1000px) 970px, calc(100vw - 40px)\" \/><\/p>\n<\/div>\n<\/div><figcaption class=\" inline-layout\"><span class=\"caption-text\">Benjamin Thomas (Cofidis) sets the pace in the breakaway <\/span><span class=\"credit\">(Image credit: Getty Images)<\/span><\/figcaption><\/figure>\n<p id=\"elk-fc081a5e-9982-11f1-aaa1-0944651bf3b3\" aria-hidden=\"true\" class=\"kiosq-b\">The early phase of the race was marked by a couple of crashes, with Michael Matthews (Jayco-AlUla) and Mattia Agostinacchio (EF Education-EasyPost) forced to abandon, while Isaac Del Toro (UAE Team Emirates-XRG) also hit the deck but was able to continue.<\/p>\n<p>The first ascent of the Waseberg came after 90km and passed without much incident, with the riders going on to head through the finish line for the first time, at the halfway mark, with three minutes the gap.<\/p>\n<p>The second ascent of the Waseberg with 75km to go saw the race light up courtesy of Benoit Cosnefroy (UAE Team Emirates-XRG), the French puncheur putting in a stinging attack that drew out Brandon Rivera (Netcompany-Ineos), Tim Rex (Visma-Lease a Bike), and Brent Van Moer (Pinarello-Q36.5).<\/p>\n<p>On the finishing loop, covered twice, the Wasberg featured twice in the space of barely 10km, and by the time it was back around to the climb the Cosnefroy move was neutralised as Visma accelerated from behind.<\/p>\n<div class=\"my-6 w-full overflow-hidden rounded-[10px] lg:my-8\" data-component-name=\"JwPlayer:Carousel\" data-jwp-carousel data-jwp-carousel-payload=\"{&quot;ids&quot;:{&quot;playerID&quot;:&quot;jYDCcabO&quot;,&quot;searchPlaylistID&quot;:&quot;gwjdoYHD&quot;,&quot;divID&quot;:&quot;botr_gwjdoYHD_jYDCcabO_div&quot;,&quot;fallbackPlaylistID&quot;:&quot;gwjdoYHD&quot;,&quot;fallbackDivID&quot;:&quot;botr_gwjdoYHD_jYDCcabO_div&quot;,&quot;key&quot;:&quot;X9\/mXVGac0NphghLH9hZaqWA5d3dhAM\/Ih07grnEyMLjuO2E&quot;,&quot;tintLogo&quot;:true,&quot;useSearchPlaylist&quot;:false,&quot;enabled&quot;:true},&quot;signPostingEnabled&quot;:true,&quot;signPostingLinkEnabled&quot;:true,&quot;waitForAdLoad&quot;:false,&quot;hidePlayerOnDesktop&quot;:false,&quot;hidePlayerOnMobile&quot;:false,&quot;hidePlayerOnTablet&quot;:false}\">\n<div class=\"flex flex-nowrap items-center justify-between gap-3 bg-zinc-900 px-[14px] py-3\" data-jwp-carousel-header>\n<div class=\"flex min-w-0 shrink items-center\"><span class=\"inline-flex items-center gap-1.5 text-sm font-article-heading capitalize leading-5 text-white whitespace-nowrap\"><span class=\"jwp-carousel-title-desktop\">Latest Videos From<\/span><span class=\"jwp-carousel-brand\">Cyclingnews<\/span><\/span><\/div>\n<\/div>\n<div class=\"min-h-[44px] bg-zinc-900 px-[14px] py-3\" data-jwp-carousel-signposting><a class=\"invisible block truncate text-sm font-bold leading-5 text-white underline decoration-solid underline-offset-2\" data-jwp-carousel-signposting-link href target=\"_blank\" rel=\"noopener noreferrer\"><span data-jwp-carousel-signposting-title>Watch full video here: <\/span><\/a><\/div>\n<\/div>\n<figure class=\"van-image-figure inline-layout kiosq-b\" data-bordeaux-image-check id=\"elk-530d724e-9984-11f1-ae85-511ff24cc686\" aria-hidden=\"true\">\n<div class=\"image-full-width-wrapper\">\n<div class=\"image-widthsetter\">\n<p class=\"vanilla-image-block\">\n<source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-1200-80.jpg.webp 1200w, https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-970-80.jpg.webp 970w, https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-480-80.jpg.webp 480w, https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-320-80.jpg.webp 320w\" sizes=\"(min-width: 1000px) 970px, calc(100vw - 40px)\" \/><\/p>\n<\/div>\n<\/div><figcaption class=\" inline-layout\"><span class=\"caption-text\">Isaac Del Toro (UAE Team Emirates-XRG) and Brandon Rivera (Netcompany Ineos) lead the peloton up the Waseberg <\/span><span class=\"credit\">(Image credit: Getty Images)<\/span><\/figcaption><\/figure>\n<p id=\"elk-530d72b2-9984-11f1-964f-33197ff16b8f\" aria-hidden=\"true\" class=\"kiosq-b\">The next move, coming amid a lull, was a double Vermeersch affair, with Florian of UAE Team Emirates-XRG and Gianni of Red Bull-Bora-Hansgrohe going clear for several kilometres. However, beyond the penultimate passage of the finish line, which came with just over 50km to go, they were brought back to a peloton riding 1:25 behind the breakaway.<\/p>\n<p>By the time they made it back out to the west of Hamburg for the final twin ascents of the Waseberg, the gap was down to one minute, and the break was soon down to four, as Thomas and Rutsch eased clear before the Visma duo of Behrens and Van Belle caught up.<\/p>\n<p>Soon after, a key contender, Biniam Girmay (NSN Cycling), was taken out of contention by a crash on a right-hand bend. Needing a new bike, at a time when UAE were kicking off the charge towards the final ascent of the Waseberg, it was effectively game over for the Eritrean.<\/p>\n<p>The inevitable Del Toro attack \u2013 UAE didn\u2019t possess a top-level sprinter \u2013 came on the final time up the steep climb, but the Mexican couldn\u2019t get away. However, despite a large peloton still being in his wheel, his move had split things to the extent that some key rivals were put out of the picture.<\/p>\n<p>Del Toro tried again once the final breakaway survivors, Thomas and Rutsch, had been brought to heel, but neither his nor others\u2019 attempts to go clear in the finale paid off. Instead, Uno-X, QuickStep, and Visma combined to keep the pace high in the peloton in order to keep the frantically chasing Milan\/Kooij group at bay.<\/p>\n<p>QuickStep did just what they had to do, and little more, and that gave them a strong hand for the lead-out, which they dominated from around 3km out. They might have fallen a little short of giving Magnier the perfect magic carpet but the Frenchman was dropped off in a position from where he could make his superiority blindingly obvious.<\/p>\n<p id=\"elk-a1671c52-9974-11f1-8d55-0b3f1dab4065-0\" aria-hidden=\"true\" class=\"kiosq-b\"><em><strong>For unbeatable coverage across road, gravel and tech, subscribe to Cyclingnews. You&#8217;ll get comprehensive race coverage of La Vuelta a Espa\u00f1a, subscriber-exclusive analysis from our expert columnists, in-depth features and industry-leading tech insight. Plus, the Cyclingnews app lets you follow the action wherever you go! <\/strong><\/em><u><em><strong>Join today.<\/strong><\/em><\/u><\/p>\n<aside data-component-name=\"Recirculation:ArticleRiver\" data-recirculation-type=\"inline\" data-mrf-recirculation=\"Trending Bar\" data-nosnippet class=\"clear-both pt-2 pb-0 mb-4\"><span class=\"\n            flex\n            after:content-[&apos;&apos;] after:flex-1 after:ml-4 after:my-[0.7rem] after:border-t after:border-solid after:border-t-[#ccc]\n            before:content-[&apos;&apos;] before:flex-1 before:mr-4 before:my-[0.7rem] before:border-t before:border-solid before:border-t-[#ccc]\n            font-article-heading pb-0 text-[length:var(--article-river-title--font-size,1em)] uppercase sm:text-[length:var(--article-river-title--font-size,0.875em)] font-bold\n        \"><br \/>\n            You may like<br \/>\n        <\/span><\/p>\n<ul class=\"flex flex-col gap-0 m-0 max-w-full\">\n<li class=\"m-0 list-none border-b border-solid border-[#ededed] py-2\" data-recirculation-id=\"recirculation-card-1\" id=\"recirculation-inline-1\" data-analytics-id=\"recirculation-inline-1\" data-mrf-recirculation=\"recirculation-inline-1\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/xTzV5nMNwoVzy9yJkBrbzc-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/xTzV5nMNwoVzy9yJkBrbzc-150-80.jpg.webp 150w\" sizes=\"150px\" \/><span class=\"w-full text-base font-[var(--article-river-item--font-weight,500)] font-article-heading line-clamp-3 md:line-clamp-2\">&#8216;The team did a masterclass&#8217; &#8211; Paul Magnier thanks Soudal teammates after inspiring him to third Giro d&#8217;Italia sprint victory<\/span><\/li>\n<li class=\"m-0 list-none border-b border-solid border-[#ededed] py-2\" data-recirculation-id=\"recirculation-card-2\" id=\"recirculation-inline-2\" data-analytics-id=\"recirculation-inline-2\" data-mrf-recirculation=\"recirculation-inline-2\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/oKYM3ZkNUG38SVgrgvbxQY-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/oKYM3ZkNUG38SVgrgvbxQY-150-80.jpg.webp 150w\" sizes=\"150px\" \/><span class=\"w-full text-base font-[var(--article-river-item--font-weight,500)] font-article-heading line-clamp-3 md:line-clamp-2\">Giro d&#8217;Italia: Paul Magnier completes hat-trick and reclaims points jersey with thrilling sprint win on stage 18<\/span><\/li>\n<li class=\"m-0 list-none border-b border-solid border-[#ccc] py-2\" data-recirculation-id=\"recirculation-card-3\" id=\"recirculation-inline-3\" data-analytics-id=\"recirculation-inline-3\" data-mrf-recirculation=\"recirculation-inline-3\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/FVsjDkectMFXiCSTQFdUFd-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/FVsjDkectMFXiCSTQFdUFd-150-80.jpg.webp 150w\" sizes=\"150px\" \/><span class=\"w-full text-base font-[var(--article-river-item--font-weight,500)] font-article-heading line-clamp-3 md:line-clamp-2\">&#8216;It&#8217;s a really big achievement in my small career&#8217; &#8211; Paul Magnier shows his sprinting prowess at Giro d&#8217;Italia<\/span><\/li>\n<\/ul>\n<\/aside>\n<h3 class=\"article-body__section kiosq-b\" id=\"section-results\" aria-hidden=\"true\"><span>Results<\/span><\/h3>\n<div class=\"slice-container table-wrapper slice-container-table kiosq-b\" data-component-name=\"Slice:Table\" id=\"elk-a1671d4c-9974-11f1-a712-09edd1de0dc6\" aria-hidden=\"true\">\n<div class=\"table__instruction\">\nSwipe to scroll horizontally<\/p>\n<\/div>\n<div class=\"table__container\">\n<table class=\"table__wrapper table__wrapper--inbodyContent table__wrapper--sticky table__wrapper--divider\">\n<caption class=\"table__caption table__caption--top table__caption--left\">\nTop 10<br \/>\n<\/caption>\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>Position<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Rider (Country) Team<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Time 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>Paul Magnier (Fra) Soudal-QuickStep<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>04:17: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>Mike Teunissen (Ned) XDS Astana Team<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 1 &#8211; Cell 2 <\/span><\/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>Laurence Pithie (NZl) Red Bull-Bora-Hansgrohe<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 2 &#8211; Cell 2 <\/span><\/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>Paul Penho\u00ebt (Fra) Groupama-FDJ United<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 3 &#8211; Cell 2 <\/span><\/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>Henri Uhlig (Ger) Alpecin-Premier Tech<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 4 &#8211; Cell 2 <\/span><\/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>Milan Fretin (Bel) Cofidis<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 5 &#8211; Cell 2 <\/span><\/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>Jonas Rutsch (Ger) Lotto-Intermarch\u00e9<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 6 &#8211; Cell 2 <\/span><\/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>S\u00f8ren W\u00e6renskjold (Nor) Uno-X Mobility<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 7 &#8211; Cell 2 <\/span><\/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>Huub Artz (Ned) Lotto-Intermarch\u00e9<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 8 &#8211; Cell 2 <\/span><\/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>Arnaud De Lie (Bel) Lotto-Intermarch\u00e9<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 2 <\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div id=\"slice-container-newsletterForm-articleInbodyContent-pviEPfUrhHqki5HSJMfviW\" class=\"slice-container newsletter-inbodyContent-slice newsletterForm-articleInbodyContent-pviEPfUrhHqki5HSJMfviW 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>\n<div id=\"slice-container-authorBio-pviEPfUrhHqki5HSJMfviW\" class=\"slice-container slice-author-bio authorBio-pviEPfUrhHqki5HSJMfviW 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\/2QoJgeVtEMbCKNujw2pLoH-140-80.jpg.webp 140w\" sizes=\"99vw\" data-normal=\"https:\/\/cdn.mos.cms.futurecdn.net\/2QoJgeVtEMbCKNujw2pLoH.jpg\" data-original-mos=\"https:\/\/cdn.mos.cms.futurecdn.net\/2QoJgeVtEMbCKNujw2pLoH.jpg\" data-pin-media=\"https:\/\/cdn.mos.cms.futurecdn.net\/2QoJgeVtEMbCKNujw2pLoH.jpg\" 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\">Patrick Fletcher<\/div>\n<div class=\"author__role\">Deputy Editor<\/div>\n<\/div>\n<\/div>\n<div class=\"author__bio-wrapper\">\n<div class=\"author__biography\">\n<p>Patrick is an NCTJ-accredited journalist with a bachelor\u2019s degree in modern languages (French and Spanish) and a decade\u2019s experience in digital sports media, largely within the world of cycling. He re-joined Cyclingnews as Deputy Editor in February 2026, having previously spent eight years on staff between 2015 and 2023. In between, he was Deputy Editor at GCN and spent 18 months working across the sports portfolio at Future before returning to the cycling press pack. Patrick works across Cyclingnews\u2019 wide-ranging output, assisting the Editor in global content strategy, with a particular focus on shaping CN&#8217;s news operation.<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<div class=\"relative max-w-[1070px] viafoura-twig-component mt-6 mx-4 lg:mx-0\" 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.cyclingnews.com\/about\/#section-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<section class=\"mx-2 my-5 sm:mx-0\">\n<aside class=\"w-full\" data-nosnippet data-mrf-recirculation=\"article-river-stacked\">\n<div data-recirc-id=\"article-river-stacked-adviser:hybrid\">\n<div class=\"text-white py-4 px-3 mb-4 bg-[#333] uppercase font-bold custom-header-styles\">Read more<\/div>\n<div class=\"grid grid-cols-1 gap-4 mt-4 mb-5\">\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\/xTzV5nMNwoVzy9yJkBrbzc-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/xTzV5nMNwoVzy9yJkBrbzc-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/xTzV5nMNwoVzy9yJkBrbzc-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/xTzV5nMNwoVzy9yJkBrbzc-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/xTzV5nMNwoVzy9yJkBrbzc-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Teams &amp; Riders<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">&#8216;The team did a masterclass&#8217; &#8211; Paul Magnier thanks Soudal teammates after inspiring him to third Giro d&#8217;Italia sprint victory<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/oKYM3ZkNUG38SVgrgvbxQY-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/oKYM3ZkNUG38SVgrgvbxQY-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/oKYM3ZkNUG38SVgrgvbxQY-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/oKYM3ZkNUG38SVgrgvbxQY-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/oKYM3ZkNUG38SVgrgvbxQY-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Giro d&#8217;Italia: Paul Magnier completes hat-trick and reclaims points jersey with thrilling sprint win on stage 18<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/FVsjDkectMFXiCSTQFdUFd-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/FVsjDkectMFXiCSTQFdUFd-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/FVsjDkectMFXiCSTQFdUFd-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/FVsjDkectMFXiCSTQFdUFd-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/FVsjDkectMFXiCSTQFdUFd-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Teams &amp; Riders<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">&#8216;It&#8217;s a really big achievement in my small career&#8217; &#8211; Paul Magnier shows his sprinting prowess at Giro d&#8217;Italia<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/XpN46fyeDxdrMdLZ4xbvL-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/XpN46fyeDxdrMdLZ4xbvL-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/XpN46fyeDxdrMdLZ4xbvL-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/XpN46fyeDxdrMdLZ4xbvL-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/XpN46fyeDxdrMdLZ4xbvL-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Circuit Franco-Belge: Corbin Strong out-paces Paul Magnier for first win of 2026<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/3guWYuBk97HHVPKPihMvvY-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/3guWYuBk97HHVPKPihMvvY-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/3guWYuBk97HHVPKPihMvvY-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/3guWYuBk97HHVPKPihMvvY-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/3guWYuBk97HHVPKPihMvvY-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Tour de France: Tim Merlier banishes bunch in Bordeaux for stage 7 sprint victory<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/kZAAuWxAW3kxEiu5BWRvv8-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/kZAAuWxAW3kxEiu5BWRvv8-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/kZAAuWxAW3kxEiu5BWRvv8-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/kZAAuWxAW3kxEiu5BWRvv8-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/kZAAuWxAW3kxEiu5BWRvv8-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Tour de France: Tim Merlier claims back-to-back victories on stage 8 with furious sprint into Bergerac<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/aside>\n<aside class=\"w-full\" data-nosnippet data-mrf-recirculation=\"article-river-stacked\">\n<div data-recirc-id=\"article-river-stacked-solr:latest-category\">\n<div class=\"text-white py-4 px-3 mb-4 bg-[#333] uppercase font-bold custom-header-styles\">Latest in Racing<\/div>\n<div class=\"grid grid-cols-1 gap-4 mt-4 mb-5\">\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\/aYF5b6tcZ9JXFfjr9rv86o-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/aYF5b6tcZ9JXFfjr9rv86o-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/aYF5b6tcZ9JXFfjr9rv86o-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/aYF5b6tcZ9JXFfjr9rv86o-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/aYF5b6tcZ9JXFfjr9rv86o-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">La Polynormande: Hugo Page powered to victory on uphill bunch sprint<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/JNwwkjcLm8ypAS9j86oxeA-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Volta a Portugal: Rui Oliveira sprints to biggest road win of his career on stage 10 as Alexis Gu\u00e9rin secures the overall victory<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/QHYXmVSHL8NAgpQLW2iSaU-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/QHYXmVSHL8NAgpQLW2iSaU-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/QHYXmVSHL8NAgpQLW2iSaU-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/QHYXmVSHL8NAgpQLW2iSaU-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/QHYXmVSHL8NAgpQLW2iSaU-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Arctic Race of Norway: Thomas Silva seals overall as Cedrik Christophersen climbs to stage 4 victory<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/P3xzCSp6J7PsyenZDksAY6-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/P3xzCSp6J7PsyenZDksAY6-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/P3xzCSp6J7PsyenZDksAY6-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/P3xzCSp6J7PsyenZDksAY6-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/P3xzCSp6J7PsyenZDksAY6-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Czech Tour: Andrew August seals overall title despite Fancellu coming back from pedal slip to win final stage<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/gvZ5rk8ficeWw5jHq9k7qA-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/gvZ5rk8ficeWw5jHq9k7qA-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/gvZ5rk8ficeWw5jHq9k7qA-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/gvZ5rk8ficeWw5jHq9k7qA-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/gvZ5rk8ficeWw5jHq9k7qA-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">A memorial, a black leader&#8217;s jersey, and moments of silence as respects are paid to Finlay Tarling at cycling races across Europe<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/UQeGEhhUHHeQdgZZPzRFtR-840-80.png.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/UQeGEhhUHHeQdgZZPzRFtR-650-80.png.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/UQeGEhhUHHeQdgZZPzRFtR-500-80.png.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/UQeGEhhUHHeQdgZZPzRFtR-450-80.png.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/UQeGEhhUHHeQdgZZPzRFtR-320-80.png.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Women&#8217;s Cycling<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Leadville Trail 100 MTB: Melisa Rollins earns second elite women&#8217;s title after epic battle with Cecily Decker<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/aside>\n<aside class=\"w-full\" data-nosnippet data-mrf-recirculation=\"article-river-stacked\">\n<div data-recirc-id=\"article-river-stacked-solr:latest-articletype\">\n<div class=\"text-white py-4 px-3 mb-4 bg-[#333] uppercase font-bold custom-header-styles\">Latest in Race Results<\/div>\n<div class=\"grid grid-cols-1 gap-4 mt-4 mb-5\">\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\/aYF5b6tcZ9JXFfjr9rv86o-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/aYF5b6tcZ9JXFfjr9rv86o-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/aYF5b6tcZ9JXFfjr9rv86o-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/aYF5b6tcZ9JXFfjr9rv86o-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/aYF5b6tcZ9JXFfjr9rv86o-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">La Polynormande: Hugo Page powered to victory on uphill bunch sprint<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/JNwwkjcLm8ypAS9j86oxeA-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Volta a Portugal: Rui Oliveira sprints to biggest road win of his career on stage 10 as Alexis Gu\u00e9rin secures the overall victory<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/QHYXmVSHL8NAgpQLW2iSaU-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/QHYXmVSHL8NAgpQLW2iSaU-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/QHYXmVSHL8NAgpQLW2iSaU-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/QHYXmVSHL8NAgpQLW2iSaU-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/QHYXmVSHL8NAgpQLW2iSaU-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Arctic Race of Norway: Thomas Silva seals overall as Cedrik Christophersen climbs to stage 4 victory<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/P3xzCSp6J7PsyenZDksAY6-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/P3xzCSp6J7PsyenZDksAY6-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/P3xzCSp6J7PsyenZDksAY6-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/P3xzCSp6J7PsyenZDksAY6-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/P3xzCSp6J7PsyenZDksAY6-320-80.jpg.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Czech Tour: Andrew August seals overall title despite Fancellu coming back from pedal slip to win final stage<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/UQeGEhhUHHeQdgZZPzRFtR-840-80.png.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/UQeGEhhUHHeQdgZZPzRFtR-650-80.png.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/UQeGEhhUHHeQdgZZPzRFtR-500-80.png.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/UQeGEhhUHHeQdgZZPzRFtR-450-80.png.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/UQeGEhhUHHeQdgZZPzRFtR-320-80.png.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Women&#8217;s Cycling<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Leadville Trail 100 MTB: Melisa Rollins earns second elite women&#8217;s title after epic battle with Cecily Decker<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/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\/umWfVFaauk5RKRCz2pPMfQ-840-80.png.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/umWfVFaauk5RKRCz2pPMfQ-650-80.png.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/umWfVFaauk5RKRCz2pPMfQ-500-80.png.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/umWfVFaauk5RKRCz2pPMfQ-450-80.png.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/umWfVFaauk5RKRCz2pPMfQ-320-80.png.webp 320w\" sizes=\"(min-width: 900px) 925px, (min-width: 700px) 450px, calc(100vw - 48px)\" \/><\/div>\n<p><span class=\"custom-subheading-styles\">Racing<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Leadville Trail 100 MTB: Keegan Swenson outsprints Matt Wilson to win record-tying sixth elite men&#8217;s race<\/span><\/div>\n<div class=\"relative recirc-feed sponsored-card min-h-[250px]\" data-recirc-id=\"article-river-stacked-ads:native-cards\" data-mrf-recirculation=\"article-river-ads\" data-nosnippet data-ad-slot-path=\"feed-sponsored-post\" data-attribute-device=\"all\">\n<div class=\"max-w-full sponsored-post--placeholder animate-pulse\">\n<div class=\"relative!\"><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block bg-gray-100\">\u00a0<br \/>\u00a0<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/aside>\n<\/section>\n<\/div>\n<\/div>\n<\/div>\n<div id=\"widgetArea17\" class=\"widget-area md:basis-1\/3 widget-area-g-md-vp-1-3 widget-area-g-lg-vp-1-3 widget-area-g-xl-vp-1-3 page-widget-area-17\">\n<div data-widget-type=\"dynamic\" id=\"popular-data\" class=\"clear-both widget widget-dynamic widget-popular-data widget-dynamic-popular-data widget-dynamic-fter-popular-box\">\n<div class=\"wdn-fte-pb pos-relative space-t20\n\"><\/p>\n<div class=\"slice-container popular-box-slice\">\n<section class=\"popular-box\" data-component-name=\"Slice:PopularBox\">\n<div class=\"popular-box__label\">\n<div class=\"popular-box__label__tab popular-box__label__tab--active\" role=\"heading\">\nLATEST ARTICLES\n<\/div>\n<\/div>\n<ol class=\"popular-box__articles-list popular-box__articles-list--active\">\n<li class=\"popular-box__article-list\">\n<div class=\"popular-box__article-list__container\">\n<div class=\"popular-box__article-list__image-wrapper\">\n<div>\n<source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-1280-80.jpg.webp 1280w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-720-80.jpg.webp 720w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-640-80.jpg.webp 640w, https:\/\/cdn.mos.cms.futurecdn.net\/JNwwkjcLm8ypAS9j86oxeA-320-80.jpg.webp 320w\" sizes=\"99vw\" \/><\/div>\n<\/div>\n<div class=\"popular-box__article-list__content\">\n<div class=\"popular-box__article-list__number-text\">1<\/div>\n<div class=\"popular-box__article-list__heading\">\n<p>Volta a Portugal: Rui Oliveira sprints to biggest road win of his career on stage 10 as Alexis Gu\u00e9rin secures the overall victory<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<li class=\"popular-box__article-list\">\n<div class=\"popular-box__article-list__container\">\n<div class=\"popular-box__article-list__content\">\n<div class=\"popular-box__article-list__number-text\">2<\/div>\n<div class=\"popular-box__article-list__heading\">\n<p>Arctic Race of Norway: Thomas Silva seals overall as Cedrik Christophersen climbs to stage 4 victory<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<li class=\"popular-box__article-list\">\n<div class=\"popular-box__article-list__container\">\n<div class=\"popular-box__article-list__content\">\n<div class=\"popular-box__article-list__number-text\">3<\/div>\n<div class=\"popular-box__article-list__heading\">\n<p>Cramps and goosebumps as Wout van Aert beaten by training partner Daan Soete at Belgian Gravel Championships<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<li class=\"popular-box__article-list\">\n<div class=\"popular-box__article-list__container\">\n<div class=\"popular-box__article-list__content\">\n<div class=\"popular-box__article-list__number-text\">4<\/div>\n<div class=\"popular-box__article-list__heading\">\n<p>La Polynormande: Hugo Page powered to victory on uphill bunch sprint<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<li class=\"popular-box__article-list\">\n<div class=\"popular-box__article-list__container\">\n<div class=\"popular-box__article-list__content\">\n<div class=\"popular-box__article-list__number-text\">5<\/div>\n<div class=\"popular-box__article-list__heading\">\n<p>ADAC Cyclassics Hamburg: Paul Magnier takes sprint win after Soudal-Quickstep takes control in final 10 kilometres<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/li>\n<\/ol>\n<\/section>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/article>\n<div class=\"news-article\">\n<header data-component-name=\"Article:Hero\">\n<nav class=\"breadcrumb\" aria-label=\"Breadcrumbs\">\n<ol>\n<li>\nPro Cycling\n<\/li>\n<li>\nRacing\n<\/li>\n<li>\nRoad\n<\/li>\n<li>\nADAC Cyclassics\n<\/li>\n<\/ol>\n<\/nav>\n<h1>ADAC Cyclassics Hamburg: Paul Magnier takes sprint win after Soudal-Quickstep takes control in final 10 kilometres<\/h1>\n<div class=\"byline-social\">\n<div class=\"vds-byline-block flex flex-row flex-nowrap my-1.5 gap-2 text-left items-start justify-start\" data-component-name=\"Article:BylineBlock\">\n<p>Race Results<\/p>\n<div class=\"my-auto vds-simple-byline\"><span class=\"inline-block vds-author\"><br \/>\nBy<br \/>\nPatrick Fletcher <\/span><\/p>\n<div class=\"flex gap-1 vds-byline-with-avatar__meta\"><span class=\"vds-date block font-normal tracking-normal normal-case text-xs\"><br \/>\nPublished<br \/>\n<time data-component-name=\"UI:DateTime\" datetime=\"2026-08-16T14:35:31Z\" class=\"relative-date\"><br \/>\n16 August 2026<br \/>\n<\/time><\/span><\/div>\n<\/div>\n<\/div>\n<p class=\"strapline\">Mike Teunissen is second and Laurence Pithie takes third in Hamburg<\/p>\n<\/div>\n<aside class=\"text-gray-700 flex items-center mx-0 my-5 p-0 justify-start text-left\" id=\"affiliate-disclaimer\" data-component-name=\"AffiliateDisclaimer\" data-hawk-message=\"Affiliate disclaimer removed because hawk deemed there are no affiliate links on this page\">\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 id=\"article-body\" class=\"text-copy bodyCopy auto paywall-locker\">\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\">\n<p>Pinterest<\/p>\n<\/li>\n<li class=\"!p-0 !m-0 list-none border-b border-gray-200 border-solid\">\n<p>Email<\/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-a1671b30-9974-11f1-9b56-353de8a23d2b\">Paul Magnier (Soudal-QuickStep) surged to victory at the ADAC Cyclassics Hamburg on Sunday, continuing his fine season with a convincing victory in the WorldTour-level one-day race.<\/p>\n<p>The Frenchman, winner of three stages at this year\u2019s Giro d\u2019Italia, crossed the line with daylight between himself and the rest of the sprinting peloton, with Mike Teunissen (XDS Astana) taking second place and Laurence Pithie (Red Bull-Bora-Hansgrohe) grabbing the final spot on the podium.<\/p>\n<p>The mixed bag of a top-10 was without a number of key contenders, including Jonathan Milan (Lidl-Trek) and Olav Kooij (Decathlon CMA CGM), as a small group was cut off the back of the peloton on the final ascent of the punchy Waseberg climb.<\/p>\n<p>The Waseberg \u2013 700 metres long at an average gradient of 10% \u2013 was covered five times on the 205-kilometre route of the German Classic, inspiring attacks from the likes of Tour de France podium finisher Isaac Del Toro (UAE Team Emirates-XRG).<\/p>\n<p>In fact, it was Del Toro\u2019s acceleration on the final ascent with 16km to go \u2013 coupled with repeated digs on the flat from the Mexican \u2013 that saw some of those big-name sprinters tailed out of the running.<\/p>\n<p>Magnier\u2019s QuickStep came to the front just when it looked like the Milan\/Kooij group was about to return inside the final 10km, and they went on to dominate the final three kilometres with two men in front of Magnier.<\/p>\n<p>It wasn\u2019t quite enough to provide a full lead-out, as last-man Jasper Stuyven had to pull aside with 500 metres to go, but Magnier was so good he didn\u2019t need much help. As Red Bull swamped he calmly slotted in and found a way out, moving decisively clear in the final 150 metres and holding it all the way to the line.<\/p>\n<p>\u201cI\u2019m super proud to take my first WorldTour one-day victory,\u201d Magnier said. \u201cI think I can really thank my team, every single rider worked really hard, and in the final team really put me in the perfect position and I could make a perfect sprint.<\/p>\n<p>\u201cWe also knew the breakaway was really strong \u2013 we didn\u2019t want it to happen like last year. Ayco [Bastiaens] and Yves Lampaert had to work really hard to bring everything back together. Then the whole lead-out train helped me to always survive this steep climb every loop. I also felt strong in the last lap to follow the move of Del Toro. I knew I had a really strong lead-out and was really confident in them and super proud to finish it off.\u201d<\/p>\n<figure class=\"van-image-figure inline-layout\" data-bordeaux-image-check id=\"elk-aafd889a-9984-11f1-bfcd-9354fc764605\">\n<div class=\"image-full-width-wrapper\">\n<div class=\"image-widthsetter\">\n<p class=\"vanilla-image-block\">\n<source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-1200-80.jpg.webp 1200w, https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-970-80.jpg.webp 970w, https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-480-80.jpg.webp 480w, https:\/\/cdn.mos.cms.futurecdn.net\/mDPX88SDaDXh4stUwadmRS-320-80.jpg.webp 320w\" sizes=\"(min-width: 1000px) 970px, calc(100vw - 40px)\" \/><\/p>\n<\/div>\n<\/div><figcaption class=\" inline-layout\"><span class=\"caption-text\">Cheers from the podium (l-r): second place Mike Teunissen (XDS Astana), winner Paul Magnier (Soudal-Quickstep) and third place Laurence Pither (Red Bull-Bora-hansgrohe) <\/span><span class=\"credit\">(Image credit: Getty Images)<\/span><\/figcaption><\/figure>\n<h3 class=\"article-body__section kiosq-b\" id=\"section-how-it-unfolded\" aria-hidden=\"true\"><span>How it unfolded<\/span><\/h3>\n<p id=\"elk-530d7140-9984-11f1-9093-e787e9b32933\" aria-hidden=\"true\" class=\"kiosq-b\">The 29th edition of Cyclassics Hamburg took the riders on a 205.3-kilometre route from Buxtehude to the M\u00f6nckebergstra\u00dfe area of Hamburg, with five ascents of the Waseberg climb (700 meters at 10%) once again forming the key challenge of the course.<\/p>\n<p>The racing was sparked into life by a six-man breakaway that featured Filip Maciejuk (Movistar), Jonas Rutsch (Lotto-Intermarch\u00e9), Dries De Pooeter (Jayco-AlUla), Benjamin Thomas (Cofidis), and the Visma-Lease a Bike duo of Niklas Behrens and Loe Van Belle.<\/p>\n<p>They were kept on a relatively short leash, with the gap never growing out beyond five minutes.<\/p>\n<figure class=\"van-image-figure inline-layout kiosq-b\" data-bordeaux-image-check id=\"elk-530d71d6-9984-11f1-bfd7-755e5a9b8f04\" aria-hidden=\"true\">\n<div class=\"image-full-width-wrapper\">\n<div class=\"image-widthsetter\">\n<p class=\"vanilla-image-block\">\n<source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-1200-80.jpg.webp 1200w, https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-970-80.jpg.webp 970w, https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-480-80.jpg.webp 480w, https:\/\/cdn.mos.cms.futurecdn.net\/wr5XG3mRTu7gjxSaNypxNN-320-80.jpg.webp 320w\" sizes=\"(min-width: 1000px) 970px, calc(100vw - 40px)\" \/><\/p>\n<\/div>\n<\/div><figcaption class=\" inline-layout\"><span class=\"caption-text\">Benjamin Thomas (Cofidis) sets the pace in the breakaway <\/span><span class=\"credit\">(Image credit: Getty Images)<\/span><\/figcaption><\/figure>\n<p id=\"elk-fc081a5e-9982-11f1-aaa1-0944651bf3b3\" aria-hidden=\"true\" class=\"kiosq-b\">The early phase of the race was marked by a couple of crashes, with Michael Matthews (Jayco-AlUla) and Mattia Agostinacchio (EF Education-EasyPost) forced to abandon, while Isaac Del Toro (UAE Team Emirates-XRG) also hit the deck but was able to continue.<\/p>\n<p>The first ascent of the Waseberg came after 90km and passed without much incident, with the riders going on to head through the finish line for the first time, at the halfway mark, with three minutes the gap.<\/p>\n<p>The second ascent of the Waseberg with 75km to go saw the race light up courtesy of Benoit Cosnefroy (UAE Team Emirates-XRG), the French puncheur putting in a stinging attack that drew out Brandon Rivera (Netcompany-Ineos), Tim Rex (Visma-Lease a Bike), and Brent Van Moer (Pinarello-Q36.5).<\/p>\n<p>On the finishing loop, covered twice, the Wasberg featured twice in the space of barely 10km, and by the time it was back around to the climb the Cosnefroy move was neutralised as Visma accelerated from behind.<\/p>\n<div class=\"my-6 w-full overflow-hidden rounded-[10px] lg:my-8\" data-component-name=\"JwPlayer:Carousel\" data-jwp-carousel data-jwp-carousel-payload=\"{&quot;ids&quot;:{&quot;playerID&quot;:&quot;jYDCcabO&quot;,&quot;searchPlaylistID&quot;:&quot;gwjdoYHD&quot;,&quot;divID&quot;:&quot;botr_gwjdoYHD_jYDCcabO_div&quot;,&quot;fallbackPlaylistID&quot;:&quot;gwjdoYHD&quot;,&quot;fallbackDivID&quot;:&quot;botr_gwjdoYHD_jYDCcabO_div&quot;,&quot;key&quot;:&quot;X9\/mXVGac0NphghLH9hZaqWA5d3dhAM\/Ih07grnEyMLjuO2E&quot;,&quot;tintLogo&quot;:true,&quot;useSearchPlaylist&quot;:false,&quot;enabled&quot;:true},&quot;signPostingEnabled&quot;:true,&quot;signPostingLinkEnabled&quot;:true,&quot;waitForAdLoad&quot;:false,&quot;hidePlayerOnDesktop&quot;:false,&quot;hidePlayerOnMobile&quot;:false,&quot;hidePlayerOnTablet&quot;:false}\">\n<div class=\"flex flex-nowrap items-center justify-between gap-3 bg-zinc-900 px-[14px] py-3\" data-jwp-carousel-header>\n<div class=\"flex min-w-0 shrink items-center\"><span class=\"inline-flex items-center gap-1.5 text-sm font-article-heading capitalize leading-5 text-white whitespace-nowrap\"><span class=\"jwp-carousel-title-desktop\">Latest Videos From<\/span><span class=\"jwp-carousel-brand\">Cyclingnews<\/span><\/span><\/div>\n<\/div>\n<div class=\"min-h-[44px] bg-zinc-900 px-[14px] py-3\" data-jwp-carousel-signposting><a class=\"invisible block truncate text-sm font-bold leading-5 text-white underline decoration-solid underline-offset-2\" data-jwp-carousel-signposting-link href target=\"_blank\" rel=\"noopener noreferrer\"><span data-jwp-carousel-signposting-title>Watch full video here: <\/span><\/a><\/div>\n<\/div>\n<figure class=\"van-image-figure inline-layout kiosq-b\" data-bordeaux-image-check id=\"elk-530d724e-9984-11f1-ae85-511ff24cc686\" aria-hidden=\"true\">\n<div class=\"image-full-width-wrapper\">\n<div class=\"image-widthsetter\">\n<p class=\"vanilla-image-block\">\n<source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-1200-80.jpg.webp 1200w, https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-970-80.jpg.webp 970w, https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-480-80.jpg.webp 480w, https:\/\/cdn.mos.cms.futurecdn.net\/Kv2zKGv5JXYDgx8MTtUxTo-320-80.jpg.webp 320w\" sizes=\"(min-width: 1000px) 970px, calc(100vw - 40px)\" \/><\/p>\n<\/div>\n<\/div><figcaption class=\" inline-layout\"><span class=\"caption-text\">Isaac Del Toro (UAE Team Emirates-XRG) and Brandon Rivera (Netcompany Ineos) lead the peloton up the Waseberg <\/span><span class=\"credit\">(Image credit: Getty Images)<\/span><\/figcaption><\/figure>\n<p id=\"elk-530d72b2-9984-11f1-964f-33197ff16b8f\" aria-hidden=\"true\" class=\"kiosq-b\">The next move, coming amid a lull, was a double Vermeersch affair, with Florian of UAE Team Emirates-XRG and Gianni of Red Bull-Bora-Hansgrohe going clear for several kilometres. However, beyond the penultimate passage of the finish line, which came with just over 50km to go, they were brought back to a peloton riding 1:25 behind the breakaway.<\/p>\n<p>By the time they made it back out to the west of Hamburg for the final twin ascents of the Waseberg, the gap was down to one minute, and the break was soon down to four, as Thomas and Rutsch eased clear before the Visma duo of Behrens and Van Belle caught up.<\/p>\n<p>Soon after, a key contender, Biniam Girmay (NSN Cycling), was taken out of contention by a crash on a right-hand bend. Needing a new bike, at a time when UAE were kicking off the charge towards the final ascent of the Waseberg, it was effectively game over for the Eritrean.<\/p>\n<p>The inevitable Del Toro attack \u2013 UAE didn\u2019t possess a top-level sprinter \u2013 came on the final time up the steep climb, but the Mexican couldn\u2019t get away. However, despite a large peloton still being in his wheel, his move had split things to the extent that some key rivals were put out of the picture.<\/p>\n<p>Del Toro tried again once the final breakaway survivors, Thomas and Rutsch, had been brought to heel, but neither his nor others\u2019 attempts to go clear in the finale paid off. Instead, Uno-X, QuickStep, and Visma combined to keep the pace high in the peloton in order to keep the frantically chasing Milan\/Kooij group at bay.<\/p>\n<p>QuickStep did just what they had to do, and little more, and that gave them a strong hand for the lead-out, which they dominated from around 3km out. They might have fallen a little short of giving Magnier the perfect magic carpet but the Frenchman was dropped off in a position from where he could make his superiority blindingly obvious.<\/p>\n<p id=\"elk-a1671c52-9974-11f1-8d55-0b3f1dab4065-0\" aria-hidden=\"true\" class=\"kiosq-b\"><em><strong>For unbeatable coverage across road, gravel and tech, subscribe to Cyclingnews. You&#8217;ll get comprehensive race coverage of La Vuelta a Espa\u00f1a, subscriber-exclusive analysis from our expert columnists, in-depth features and industry-leading tech insight. Plus, the Cyclingnews app lets you follow the action wherever you go! <\/strong><\/em><u><em><strong>Join today.<\/strong><\/em><\/u><\/p>\n<aside data-component-name=\"Recirculation:ArticleRiver\" data-recirculation-type=\"inline\" data-mrf-recirculation=\"Trending Bar\" data-nosnippet class=\"clear-both pt-2 pb-0 mb-4\"><span class=\"\n            flex\n            after:content-[&apos;&apos;] after:flex-1 after:ml-4 after:my-[0.7rem] after:border-t after:border-solid after:border-t-[#ccc]\n            before:content-[&apos;&apos;] before:flex-1 before:mr-4 before:my-[0.7rem] before:border-t before:border-solid before:border-t-[#ccc]\n            font-article-heading pb-0 text-[length:var(--article-river-title--font-size,1em)] uppercase sm:text-[length:var(--article-river-title--font-size,0.875em)] font-bold\n        \"><br \/>\n            You may like<br \/>\n        <\/span><\/p>\n<ul class=\"flex flex-col gap-0 m-0 max-w-full\">\n<li class=\"m-0 list-none border-b border-solid border-[#ededed] py-2\" data-recirculation-id=\"recirculation-card-1\" id=\"recirculation-inline-1\" data-analytics-id=\"recirculation-inline-1\" data-mrf-recirculation=\"recirculation-inline-1\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/xTzV5nMNwoVzy9yJkBrbzc-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/xTzV5nMNwoVzy9yJkBrbzc-150-80.jpg.webp 150w\" sizes=\"150px\" \/><span class=\"w-full text-base font-[var(--article-river-item--font-weight,500)] font-article-heading line-clamp-3 md:line-clamp-2\">&#8216;The team did a masterclass&#8217; &#8211; Paul Magnier thanks Soudal teammates after inspiring him to third Giro d&#8217;Italia sprint victory<\/span><\/li>\n<li class=\"m-0 list-none border-b border-solid border-[#ededed] py-2\" data-recirculation-id=\"recirculation-card-2\" id=\"recirculation-inline-2\" data-analytics-id=\"recirculation-inline-2\" data-mrf-recirculation=\"recirculation-inline-2\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/oKYM3ZkNUG38SVgrgvbxQY-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/oKYM3ZkNUG38SVgrgvbxQY-150-80.jpg.webp 150w\" sizes=\"150px\" \/><span class=\"w-full text-base font-[var(--article-river-item--font-weight,500)] font-article-heading line-clamp-3 md:line-clamp-2\">Giro d&#8217;Italia: Paul Magnier completes hat-trick and reclaims points jersey with thrilling sprint win on stage 18<\/span><\/li>\n<li class=\"m-0 list-none border-b border-solid border-[#ccc] py-2\" data-recirculation-id=\"recirculation-card-3\" id=\"recirculation-inline-3\" data-analytics-id=\"recirculation-inline-3\" data-mrf-recirculation=\"recirculation-inline-3\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/FVsjDkectMFXiCSTQFdUFd-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/FVsjDkectMFXiCSTQFdUFd-150-80.jpg.webp 150w\" sizes=\"150px\" \/><span class=\"w-full text-base font-[var(--article-river-item--font-weight,500)] font-article-heading line-clamp-3 md:line-clamp-2\">&#8216;It&#8217;s a really big achievement in my small career&#8217; &#8211; Paul Magnier shows his sprinting prowess at Giro d&#8217;Italia<\/span><\/li>\n<\/ul>\n<\/aside>\n<h3 class=\"article-body__section kiosq-b\" id=\"section-results\" aria-hidden=\"true\"><span>Results<\/span><\/h3>\n<div class=\"slice-container table-wrapper slice-container-table kiosq-b\" data-component-name=\"Slice:Table\" id=\"elk-a1671d4c-9974-11f1-a712-09edd1de0dc6\" aria-hidden=\"true\">\n<div class=\"table__instruction\">\nSwipe to scroll horizontally<\/p>\n<\/div>\n<div class=\"table__container\">\n<table class=\"table__wrapper table__wrapper--inbodyContent table__wrapper--sticky table__wrapper--divider\">\n<caption class=\"table__caption table__caption--top table__caption--left\">\nTop 10<br \/>\n<\/caption>\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>Position<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Rider (Country) Team<\/p>\n<\/th>\n<th class=\"table__head__heading table__head__heading--left\" colspan=\"1\">\n<p>Time 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>Paul Magnier (Fra) Soudal-QuickStep<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\">\n<p>04:17: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>Mike Teunissen (Ned) XDS Astana Team<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 1 &#8211; Cell 2 <\/span><\/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>Laurence Pithie (NZl) Red Bull-Bora-Hansgrohe<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 2 &#8211; Cell 2 <\/span><\/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>Paul Penho\u00ebt (Fra) Groupama-FDJ United<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 3 &#8211; Cell 2 <\/span><\/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>Henri Uhlig (Ger) Alpecin-Premier Tech<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 4 &#8211; Cell 2 <\/span><\/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>Milan Fretin (Bel) Cofidis<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 5 &#8211; Cell 2 <\/span><\/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>Jonas Rutsch (Ger) Lotto-Intermarch\u00e9<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 6 &#8211; Cell 2 <\/span><\/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>S\u00f8ren W\u00e6renskjold (Nor) Uno-X Mobility<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 7 &#8211; Cell 2 <\/span><\/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>Huub Artz (Ned) Lotto-Intermarch\u00e9<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 8 &#8211; Cell 2 <\/span><\/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>Arnaud De Lie (Bel) Lotto-Intermarch\u00e9<\/p>\n<\/td>\n<td class=\"table_body__data\" colspan=\"1\"><span class=\"sr-only\">Row 9 &#8211; Cell 2 <\/span><\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<\/div>\n<\/div>\n<div id=\"slice-container-newsletterForm-articleInbodyContent-pviEPfUrhHqki5HSJMfviW\" class=\"slice-container newsletter-inbodyContent-slice newsletterForm-articleInbodyContent-pviEPfUrhHqki5HSJMfviW 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>\n<p>[analyse_source url=&#8221;https:\/\/www.cyclingnews.com\/pro-cycling\/racing\/adac-cyclassics-hamburg-paul-magnier-takes-sprint-win-after-perfect-leadout\/&#8221;]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[analyse_image type=&#8221;featured&#8221; src=&#8221;https:\/\/cdn.mos.cms.futurecdn.net\/vjtZzVZEFJnyz2RuyVpHSU-2000-80.jpg&#8221;] 1 Arctic Race of Norway: Thomas Silva holds off Lennert van Eetvelt on steep uphill sprint to win stage 3 and takes race lead 2 As it happened: Astonishing finale to a dramatic last stage of the Tour de France as Poga\u010dar is crowned 3 Tour de France: Tadej Poga\u010dar equals record [&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,68],"class_list":["post-2096715","post","type-post","status-publish","format-standard","hentry","category-politics","tag-crawlmanager","tag-cyclingnews-com"],"_links":{"self":[{"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/posts\/2096715","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=2096715"}],"version-history":[{"count":0,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/posts\/2096715\/revisions"}],"wp:attachment":[{"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2096715"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2096715"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2096715"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}