{"id":1954740,"date":"2026-05-25T16:09:27","date_gmt":"2026-05-25T13:09:27","guid":{"rendered":"https:\/\/analyse.optim.biz\/?p=1954740"},"modified":"2026-05-25T16:09:27","modified_gmt":"2026-05-25T13:09:27","slug":"antwerp-port-epic-per-strand-hagenes-surges-to-victory-from-late-breakaway-group","status":"publish","type":"post","link":"https:\/\/analyse.optim.biz\/?p=1954740","title":{"rendered":"Antwerp Port Epic: Per Strand Hagenes surges to victory from late breakaway group"},"content":{"rendered":"<p>[analyse_image type=&#8221;featured&#8221; src=&#8221;https:\/\/cdn.mos.cms.futurecdn.net\/o6dv8RuVy9HRvjLwJF7rQe-1024-80.jpg&#8221;]<\/p>\n<p><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>\nAntwerp Port Epic\n<\/li>\n<\/ol>\n<\/nav>\n<h1>Antwerp Port Epic: Per Strand Hagenes surges to victory from late breakaway group<\/h1>\n<div class=\"byline-social\">\n<div class=\"byline font-ui-heading text-[12px]\">\nRace Results<\/p>\n<div><span><br \/>\nBy<br \/>\nLyne Lamoureux <\/span><span><br \/>\npublished<br \/>\n<time data-component-name=\"UI:DateTime\" datetime=\"2026-05-25T16:09:27Z\" class=\"relative-date\"><br \/>\n25 May 2026<br \/>\n<\/time><\/span><\/div>\n<\/div>\n<p class=\"strapline\">Visma-Lease a Bike rider wins with a long sprint in the final kilometre ahead of Miquel and De Bondt<\/p>\n<\/div>\n<aside class=\"text-gray-700mx-auto mb-4 flex items-center justify-start mx-0 my-5 p-0\" 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-[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\/o6dv8RuVy9HRvjLwJF7rQe-1024-80.jpg.webp 1920w, https:\/\/cdn.mos.cms.futurecdn.net\/o6dv8RuVy9HRvjLwJF7rQe-1024-80.jpg.webp 1200w, https:\/\/cdn.mos.cms.futurecdn.net\/o6dv8RuVy9HRvjLwJF7rQe-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/o6dv8RuVy9HRvjLwJF7rQe-970-80.jpg.webp 970w, https:\/\/cdn.mos.cms.futurecdn.net\/o6dv8RuVy9HRvjLwJF7rQe-750-80.jpg.webp 750w, https:\/\/cdn.mos.cms.futurecdn.net\/o6dv8RuVy9HRvjLwJF7rQe-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/o6dv8RuVy9HRvjLwJF7rQe-480-80.jpg.webp 480w, https:\/\/cdn.mos.cms.futurecdn.net\/o6dv8RuVy9HRvjLwJF7rQe-320-80.jpg.webp 320w\" sizes=\"(min-width: 1000px) 600px, 100vw\" \/><figcaption class=\"font-article-copy text-[var(--image--text--color)] font-article-copy mt-2\"><span class=\"caption-text font-article-copy\">The Antwerp Port Epic was Hagenes&#8217; first win of the season<\/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-[var(--jumpto-underline-color)] border-solid font-semibold \" 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-26067a89-2950-42bf-82a5-f1a42a1a849d\">In a tactical finale to a brutal &#8211; one could almost say epic &#8211; race, Per Stand Hagenes (Visma-Lease a Bike) out-sprinted his breakaway companions to win the ninth edition of the Antwerp Port Epic. The 22-year-old Norwegian countered an attack to launch his sprint with 300 metres to go to take his first victory of the season.<\/p>\n<p>Pau Miquel (Bahrain Victorious) came around Dries De Bondt (Jayco-AlUla) to take second while the Belgian, who was very active during the day, had to settle for third.<\/p>\n<p>The three were part of a nine-rider group that escaped inside of 40 kilometres to go and also included Martin Svr\u010dek (Soudal-Quickstep), Victor van de Putte (Lotto-Intermarch\u00e9), Brent van Moer (Pinarello-Q36.5), Sandy Dujardin (TotalEnergies), Alexis Renard (Cofidis) and the Bahrain Victorious duo of Miquel and Matev\u017e Govekar.<\/p>\n<p>After leading the chase for around 30 kilometres for their leader Tim Merlier, Soudal-QuickStep were not able to reel the escapees back, leading to the final sprint to the line.<\/p>\n<p>Crashes and mechanicals disrupted the field often as they tackled the 42 hybrid cobble and gravel sectors on the 196km course, which crosses the immense port of Antwerp, through historic cobblestone strips and dirt roads of the Antwerp Polders and Polder municipalities before returning to the finish line on the Schengen Square. Sweltering temperatures, close to record-breaking levels for Belgium in May, added to the challenge for the riders.<\/p>\n<p>Attacks, mostly occurring on the paved roads between the sectors, flew at the front of the field, as attempt after attempt to form a meaningful breakaway was brought back until finally a move was able to get away after 100 kilometres of fast racing.<\/p>\n<p>Marvin Peters (EEW-VDK) and Pau Mart\u00ed (NSN) pulled away with 90 kilometres to go, and were briefly joined by Victor van de Putte (Lotto-Intermarch\u00e9) who sat up after getting on the radio with his team.<\/p>\n<p>The duo worked well together, getting a maximum gap of 1:16 with 68 kilometres to go, as Soudal-QuickStep manned the front of the peloton. As the gap decreased, Ashlin Barry (Visma-Lease a Bike) took a big pull at the front of the peloton to nibble more time to the duo\u2019s lead; down to 20 seconds 13 kilometres later.<\/p>\n<p>Rider after rider took flyers off the front of the dwindling field but were soon reeled in as the pair of escapees suffered in the dust and heat until they too were caught inside of 53 kilometres to go.<\/p>\n<p>After another flurry of attacks, nine riders managed to escape the splintered pack inside of 40 kilometres to go. The move included De Bondt, Toon Vandebosch (Alpecin-Premier Tech), Svr\u010dek, Van de Putte, Hagenes, Van Moer, Dujardin, Miquel and Govekar.<\/p>\n<p>Bad luck hit for Vandebosch, who suffered a rear puncture, and had to wait for his team car which was stuck behind the peloton as he was slipping on the gravel.<\/p>\n<p>Lone chaser Renard made it across the 43-second gap with 28 kilometres to go, as Soudal-QuickStep hit the front of the 50-rider strong peloton to bring the move back for their leader Merlier, as Svr\u010dek sat on in the break.<\/p>\n<p>Svr\u010dek attacked the break with 8 kilometres to go as Soudal seems to have thrown in the towel to reel in the move, as the gap swells to 40 seconds. He was reeled in as more attacks continued in the break with their gap holding in the tactical finale.<\/p>\n<p>Hagenes&#8217; powerful sprint was too much for his breakaway companions and the Norwegian secured his first victory of the season.<\/p>\n<h3 class=\"article-body__section kiosq-b\" id=\"section-results\" aria-hidden=\"true\"><span>Results<\/span><\/h3>\n<p id=\"elk-176e403f-2b19-46a0-b716-4991fe648261-0\" aria-hidden=\"true\" class=\"kiosq-b\"><em><strong>Results powered by <\/strong><\/em><em><strong>FirstCycling<\/strong><\/em><\/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 inline-flex items-center\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/gmvwmhupgi1715762145.svg\" loading=\"lazy\" class=\"rounded-[var(--image--border-radius,0)] block h-[18px] w-auto shrink-0 brightness-0 invert\"><\/span><\/span><\/div>\n<\/div>\n<div class=\"aspect-video w-full min-h-[200px] lg:min-h-[330px] relative overflow-hidden bg-black\" data-jwp-carousel-container>\n<div class=\"absolute inset-0 size-full items-center justify-center bg-white\" data-jwp-carousel-fallback><img decoding=\"async\" src=\"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/gmvwmhupgi1715762145.svg\" loading=\"lazy\" class=\"rounded-[var(--image--border-radius,0)] max-h-12 w-auto\"><\/div>\n<\/div>\n<\/div>\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\/ckkuUe7x9xhQtSPVqMeokg-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/ckkuUe7x9xhQtSPVqMeokg-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\">Ename Samyn Classic: Jordi Meeus sprints to victory as late attacker Per Strand Hagenes caught in final kilometre<\/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\/ci7LgjCEw7XCz7FG4d2qED-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/ci7LgjCEw7XCz7FG4d2qED-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\">Grand Prix de Denain: Alec Segaert toys with Hagenes and fends off peloton for extraordinary solo win<\/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\/2MTWPRECBtYPzF5hkUqahK-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/2MTWPRECBtYPzF5hkUqahK-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\">Nokere Koerse Men: Jasper Philipsen closes breakaway attempt in final metres for first victory of the season<\/span><\/li>\n<\/ul>\n<\/aside>\n\n<div id=\"slice-container-newsletterForm-articleInbodyContent-e2XCVJyYG8CZZU9CWXpiWP\" class=\"slice-container newsletter-inbodyContent-slice newsletterForm-articleInbodyContent-e2XCVJyYG8CZZU9CWXpiWP 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-e2XCVJyYG8CZZU9CWXpiWP\" class=\"slice-container slice-author-bio authorBio-e2XCVJyYG8CZZU9CWXpiWP 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\/Qa8hVE52n9dS8sPuVzkZQb-140-80.jpg.webp 140w\" sizes=\"99vw\" data-normal=\"https:\/\/cdn.mos.cms.futurecdn.net\/Qa8hVE52n9dS8sPuVzkZQb.jpg\" data-original-mos=\"https:\/\/cdn.mos.cms.futurecdn.net\/Qa8hVE52n9dS8sPuVzkZQb.jpg\" data-pin-media=\"https:\/\/cdn.mos.cms.futurecdn.net\/Qa8hVE52n9dS8sPuVzkZQb.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\">Lyne Lamoureux<\/div>\n<\/div>\n<\/div>\n<div class=\"author__bio-wrapper\">\n<div class=\"author__biography\">\n<p>Lyne has been involved in professional cycling for more than 15 years in both news reporting and sports marketing. She founded Podium Insight in 2008, quickly becoming a trusted source for news of the North American professional cycling world. She was the first to successfully use social media to consistently provide timely and live race updates for all fans. She is proud to have covered men&#8217;s and women&#8217;s news equally during her tenure at the helm of the site. Her writing has appeared on Cyclingnews and other news sites.\u00a0<\/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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/ckkuUe7x9xhQtSPVqMeokg-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/ckkuUe7x9xhQtSPVqMeokg-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/ckkuUe7x9xhQtSPVqMeokg-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/ckkuUe7x9xhQtSPVqMeokg-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/ckkuUe7x9xhQtSPVqMeokg-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\">Ename Samyn Classic: Jordi Meeus sprints to victory as late attacker Per Strand Hagenes caught in final kilometre<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/ci7LgjCEw7XCz7FG4d2qED-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/ci7LgjCEw7XCz7FG4d2qED-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/ci7LgjCEw7XCz7FG4d2qED-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/ci7LgjCEw7XCz7FG4d2qED-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/ci7LgjCEw7XCz7FG4d2qED-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\">Grand Prix de Denain: Alec Segaert toys with Hagenes and fends off peloton for extraordinary solo win<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/2MTWPRECBtYPzF5hkUqahK-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/2MTWPRECBtYPzF5hkUqahK-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/2MTWPRECBtYPzF5hkUqahK-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/2MTWPRECBtYPzF5hkUqahK-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/2MTWPRECBtYPzF5hkUqahK-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\">Nokere Koerse Men: Jasper Philipsen closes breakaway attempt in final metres for first victory of the season<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/Lk7kejsz7kmSLaN4BUMG7R-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/Lk7kejsz7kmSLaN4BUMG7R-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/Lk7kejsz7kmSLaN4BUMG7R-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/Lk7kejsz7kmSLaN4BUMG7R-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/Lk7kejsz7kmSLaN4BUMG7R-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\">In Flanders Fields: Jasper Philipsen clinches bunch sprint victory as spectacular late breakaway by Mathieu van der Poel and Wout van Aert collapses close to the line<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/MddsXKghDmxDJzcWYTZTCn-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/MddsXKghDmxDJzcWYTZTCn-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/MddsXKghDmxDJzcWYTZTCn-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/MddsXKghDmxDJzcWYTZTCn-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/MddsXKghDmxDJzcWYTZTCn-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\">E3 Saxo Classic: Mathieu van der Poel punishes rivals but fights to hold off fast-closing chase group for three-peat<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/xsKjHmLSkXXy6EX6RHLHqY-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/xsKjHmLSkXXy6EX6RHLHqY-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/xsKjHmLSkXXy6EX6RHLHqY-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/xsKjHmLSkXXy6EX6RHLHqY-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/xsKjHmLSkXXy6EX6RHLHqY-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\">As it happened: A long chase, crashes and confusion before the sprinters fight for Scheldeprijs<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/SLSE5gtyfmaoAmZS86JLcC-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/SLSE5gtyfmaoAmZS86JLcC-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/SLSE5gtyfmaoAmZS86JLcC-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/SLSE5gtyfmaoAmZS86JLcC-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/SLSE5gtyfmaoAmZS86JLcC-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\">&#8216;The Giro is not over&#8217; &#8211; Jonas Vingegaard cautious but in control as he looks to secure Giro d&#8217;Italia maglia rosa in Rome<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/YZnkKwAoZaTeMSP5eSd2JM-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/YZnkKwAoZaTeMSP5eSd2JM-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/YZnkKwAoZaTeMSP5eSd2JM-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/YZnkKwAoZaTeMSP5eSd2JM-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/YZnkKwAoZaTeMSP5eSd2JM-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\">Women&#8217;s Cycling<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">\u2018Capable of shaping our sport for many years to come\u2019 &#8211; Emerging superstar C\u00e9lia Gery extends contract with FDJ United-SUEZ<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/S2JHuL5SdPRDaD6cW5QmmU-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/S2JHuL5SdPRDaD6cW5QmmU-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/S2JHuL5SdPRDaD6cW5QmmU-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/S2JHuL5SdPRDaD6cW5QmmU-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/S2JHuL5SdPRDaD6cW5QmmU-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\">Expulsion and fine for sprinter Enrico Zanoncello after headbutt in Giro d\u2019Italia stage 15 finale<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/3f6pMebcUe9UtwUHYpd48V-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/3f6pMebcUe9UtwUHYpd48V-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/3f6pMebcUe9UtwUHYpd48V-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/3f6pMebcUe9UtwUHYpd48V-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/3f6pMebcUe9UtwUHYpd48V-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\">Women&#8217;s Cycling<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">&#8216;That crash scared me&#8217; \u2013 Evie Richards resting up after hard fall at Nov\u00e9 M\u011bsto Mountain Bike World Cup<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/7uxWAxu3AtTKcaFXQ5YQnn-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/7uxWAxu3AtTKcaFXQ5YQnn-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/7uxWAxu3AtTKcaFXQ5YQnn-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/7uxWAxu3AtTKcaFXQ5YQnn-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/7uxWAxu3AtTKcaFXQ5YQnn-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\">Usoa Ostolaza climbs onto Vuelta a Burgos F\u00e9minas podium with comeback ride up Lagunas de Neila climb<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/Mdvg2kNvVM3W8LVaTV5hhf-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/Mdvg2kNvVM3W8LVaTV5hhf-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/Mdvg2kNvVM3W8LVaTV5hhf-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/Mdvg2kNvVM3W8LVaTV5hhf-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/Mdvg2kNvVM3W8LVaTV5hhf-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\">Minimum maintenance roads, &#8216;gut kick&#8217; climbs, oil rigs and open range cattle \u2013 A detailed look at what the Unbound Gravel 200 course has in store<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-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\">Women&#8217;s cycling (races)<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">GP Mazda Schelkens: Charlotte Kool sprints to victory in chaotic finale<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/Vth6Ewe4WH5Zb5ngDxWJTj-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/Vth6Ewe4WH5Zb5ngDxWJTj-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/Vth6Ewe4WH5Zb5ngDxWJTj-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/Vth6Ewe4WH5Zb5ngDxWJTj-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/Vth6Ewe4WH5Zb5ngDxWJTj-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\">USA Crits: Marlies Mejias and Bryan Gomez sprint to victory at Streets of Fire Criterium to open final weekend of racing in Winston-Salem<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/vMfALrD9R4JQCmUsTKAeJ5-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/vMfALrD9R4JQCmUsTKAeJ5-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/vMfALrD9R4JQCmUsTKAeJ5-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/vMfALrD9R4JQCmUsTKAeJ5-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/vMfALrD9R4JQCmUsTKAeJ5-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\">Women&#8217;s Cycling<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Antwerp Port Epic Ladies: Femke Markus solos to victory in SD Worx-Protime podium sweep<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/SUeRUejRwyc59Cv2SyeiDT-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/SUeRUejRwyc59Cv2SyeiDT-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/SUeRUejRwyc59Cv2SyeiDT-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/SUeRUejRwyc59Cv2SyeiDT-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/SUeRUejRwyc59Cv2SyeiDT-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\">Grand Prix Criquielion: Alessandro Borgo surprises the bunch to take debut pro win<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/B7GbFtg9PwdZdYhoJSVAX6-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/B7GbFtg9PwdZdYhoJSVAX6-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/B7GbFtg9PwdZdYhoJSVAX6-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/B7GbFtg9PwdZdYhoJSVAX6-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/B7GbFtg9PwdZdYhoJSVAX6-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\">4 Jours de Dunkerque: Laurence Pithie secures overall as teammate Jordi Meeus sprints to victory on stage 5<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/Ld7gAj7N6m8NDthsFXhhPA-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/Ld7gAj7N6m8NDthsFXhhPA-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/Ld7gAj7N6m8NDthsFXhhPA-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/Ld7gAj7N6m8NDthsFXhhPA-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/Ld7gAj7N6m8NDthsFXhhPA-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: Fredrik Dversnes shocks with stage 15 victory as sprinters are thwarted by breakaway in Milan<\/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=\"sponsored-post--placeholder max-w-full 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 id=\"slice-container-popularBox\" class=\"slice-container popular-box-slice popularBox slice-container-popularBox\">\n<section data-hydrate=\"true\" class=\"popular-box\">\n<div class=\"popular-box__label\">\n<div class=\"popular-box__label__tab popular-box__label__tab--active\" role=\"heading\">LATEST ARTICLES<\/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><source class=\"popular-box__article-list__image image__image\" type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-320-80.jpg.webp 320w, https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-640-80.jpg.webp 640w, https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-720-80.jpg.webp 720w, https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-1280-80.jpg.webp 1280w\" sizes=\"99vw\" data-normal=\"https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk.jpg\" data-original-mos=\"https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk.jpg\" data-pin-media=\"https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk.jpg\" data-pin-nopin=\"true\" data-slice-image=\"true\" \/><\/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\">GP Mazda Schelkens: Charlotte Kool sprints to victory in chaotic finale<\/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\">&#8216;I think the riders went too far&#8217;- Giro d&#8217;Italia organisers hit back at Jonas Vingegaard&#8217;s pressure to neutralise GC times on rough roads of Milan<\/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\">The last chance \u2013 What to expect from the third week of the 2026 Giro d&#8217;Italia<\/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\">\u2018This year has been a tough one mentally\u2019 &#8211; Jay Vine making a cautious comeback following Giro d\u2019Italia abandon<\/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\">Minimum maintenance roads, &#8216;gut kick&#8217; climbs, oil rigs and open range cattle \u2013 A detailed look at what the Unbound Gravel 200 course has in store<\/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>\nAntwerp Port Epic\n<\/li>\n<\/ol>\n<\/nav>\n<h1>Antwerp Port Epic: Per Strand Hagenes surges to victory from late breakaway group<\/h1>\n<div class=\"byline-social\">\n<div class=\"byline font-ui-heading text-[12px]\">\nRace Results<\/p>\n<div><span><br \/>\nBy<br \/>\nLyne Lamoureux <\/span><span><br \/>\npublished<br \/>\n<time data-component-name=\"UI:DateTime\" datetime=\"2026-05-25T16:09:27Z\" class=\"relative-date\"><br \/>\n25 May 2026<br \/>\n<\/time><\/span><\/div>\n<\/div>\n<p class=\"strapline\">Visma-Lease a Bike rider wins with a long sprint in the final kilometre ahead of Miquel and De Bondt<\/p>\n<\/div>\n<aside class=\"text-gray-700mx-auto mb-4 flex items-center justify-start mx-0 my-5 p-0\" 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-[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\/o6dv8RuVy9HRvjLwJF7rQe-1024-80.jpg.webp 1920w, https:\/\/cdn.mos.cms.futurecdn.net\/o6dv8RuVy9HRvjLwJF7rQe-1024-80.jpg.webp 1200w, https:\/\/cdn.mos.cms.futurecdn.net\/o6dv8RuVy9HRvjLwJF7rQe-1024-80.jpg.webp 1024w, https:\/\/cdn.mos.cms.futurecdn.net\/o6dv8RuVy9HRvjLwJF7rQe-970-80.jpg.webp 970w, https:\/\/cdn.mos.cms.futurecdn.net\/o6dv8RuVy9HRvjLwJF7rQe-750-80.jpg.webp 750w, https:\/\/cdn.mos.cms.futurecdn.net\/o6dv8RuVy9HRvjLwJF7rQe-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/o6dv8RuVy9HRvjLwJF7rQe-480-80.jpg.webp 480w, https:\/\/cdn.mos.cms.futurecdn.net\/o6dv8RuVy9HRvjLwJF7rQe-320-80.jpg.webp 320w\" sizes=\"(min-width: 1000px) 600px, 100vw\" \/><figcaption class=\"font-article-copy text-[var(--image--text--color)] font-article-copy mt-2\"><span class=\"caption-text font-article-copy\">The Antwerp Port Epic was Hagenes&#8217; first win of the season<\/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-[var(--jumpto-underline-color)] border-solid font-semibold \" 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-26067a89-2950-42bf-82a5-f1a42a1a849d\">In a tactical finale to a brutal &#8211; one could almost say epic &#8211; race, Per Stand Hagenes (Visma-Lease a Bike) out-sprinted his breakaway companions to win the ninth edition of the Antwerp Port Epic. The 22-year-old Norwegian countered an attack to launch his sprint with 300 metres to go to take his first victory of the season.<\/p>\n<p>Pau Miquel (Bahrain Victorious) came around Dries De Bondt (Jayco-AlUla) to take second while the Belgian, who was very active during the day, had to settle for third.<\/p>\n<p>The three were part of a nine-rider group that escaped inside of 40 kilometres to go and also included Martin Svr\u010dek (Soudal-Quickstep), Victor van de Putte (Lotto-Intermarch\u00e9), Brent van Moer (Pinarello-Q36.5), Sandy Dujardin (TotalEnergies), Alexis Renard (Cofidis) and the Bahrain Victorious duo of Miquel and Matev\u017e Govekar.<\/p>\n<p>After leading the chase for around 30 kilometres for their leader Tim Merlier, Soudal-QuickStep were not able to reel the escapees back, leading to the final sprint to the line.<\/p>\n<p>Crashes and mechanicals disrupted the field often as they tackled the 42 hybrid cobble and gravel sectors on the 196km course, which crosses the immense port of Antwerp, through historic cobblestone strips and dirt roads of the Antwerp Polders and Polder municipalities before returning to the finish line on the Schengen Square. Sweltering temperatures, close to record-breaking levels for Belgium in May, added to the challenge for the riders.<\/p>\n<p>Attacks, mostly occurring on the paved roads between the sectors, flew at the front of the field, as attempt after attempt to form a meaningful breakaway was brought back until finally a move was able to get away after 100 kilometres of fast racing.<\/p>\n<p>Marvin Peters (EEW-VDK) and Pau Mart\u00ed (NSN) pulled away with 90 kilometres to go, and were briefly joined by Victor van de Putte (Lotto-Intermarch\u00e9) who sat up after getting on the radio with his team.<\/p>\n<p>The duo worked well together, getting a maximum gap of 1:16 with 68 kilometres to go, as Soudal-QuickStep manned the front of the peloton. As the gap decreased, Ashlin Barry (Visma-Lease a Bike) took a big pull at the front of the peloton to nibble more time to the duo\u2019s lead; down to 20 seconds 13 kilometres later.<\/p>\n<p>Rider after rider took flyers off the front of the dwindling field but were soon reeled in as the pair of escapees suffered in the dust and heat until they too were caught inside of 53 kilometres to go.<\/p>\n<p>After another flurry of attacks, nine riders managed to escape the splintered pack inside of 40 kilometres to go. The move included De Bondt, Toon Vandebosch (Alpecin-Premier Tech), Svr\u010dek, Van de Putte, Hagenes, Van Moer, Dujardin, Miquel and Govekar.<\/p>\n<p>Bad luck hit for Vandebosch, who suffered a rear puncture, and had to wait for his team car which was stuck behind the peloton as he was slipping on the gravel.<\/p>\n<p>Lone chaser Renard made it across the 43-second gap with 28 kilometres to go, as Soudal-QuickStep hit the front of the 50-rider strong peloton to bring the move back for their leader Merlier, as Svr\u010dek sat on in the break.<\/p>\n<p>Svr\u010dek attacked the break with 8 kilometres to go as Soudal seems to have thrown in the towel to reel in the move, as the gap swells to 40 seconds. He was reeled in as more attacks continued in the break with their gap holding in the tactical finale.<\/p>\n<p>Hagenes&#8217; powerful sprint was too much for his breakaway companions and the Norwegian secured his first victory of the season.<\/p>\n<h3 class=\"article-body__section kiosq-b\" id=\"section-results\" aria-hidden=\"true\"><span>Results<\/span><\/h3>\n<p id=\"elk-176e403f-2b19-46a0-b716-4991fe648261-0\" aria-hidden=\"true\" class=\"kiosq-b\"><em><strong>Results powered by <\/strong><\/em><em><strong>FirstCycling<\/strong><\/em><\/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 inline-flex items-center\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/gmvwmhupgi1715762145.svg\" loading=\"lazy\" class=\"rounded-[var(--image--border-radius,0)] block h-[18px] w-auto shrink-0 brightness-0 invert\"><\/span><\/span><\/div>\n<\/div>\n<div class=\"aspect-video w-full min-h-[200px] lg:min-h-[330px] relative overflow-hidden bg-black\" data-jwp-carousel-container>\n<div class=\"absolute inset-0 size-full items-center justify-center bg-white\" data-jwp-carousel-fallback><img decoding=\"async\" src=\"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/gmvwmhupgi1715762145.svg\" loading=\"lazy\" class=\"rounded-[var(--image--border-radius,0)] max-h-12 w-auto\"><\/div>\n<\/div>\n<\/div>\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\/ckkuUe7x9xhQtSPVqMeokg-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/ckkuUe7x9xhQtSPVqMeokg-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\">Ename Samyn Classic: Jordi Meeus sprints to victory as late attacker Per Strand Hagenes caught in final kilometre<\/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\/ci7LgjCEw7XCz7FG4d2qED-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/ci7LgjCEw7XCz7FG4d2qED-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\">Grand Prix de Denain: Alec Segaert toys with Hagenes and fends off peloton for extraordinary solo win<\/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\/2MTWPRECBtYPzF5hkUqahK-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/2MTWPRECBtYPzF5hkUqahK-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\">Nokere Koerse Men: Jasper Philipsen closes breakaway attempt in final metres for first victory of the season<\/span><\/li>\n<\/ul>\n<\/aside>\n\n<div id=\"slice-container-newsletterForm-articleInbodyContent-e2XCVJyYG8CZZU9CWXpiWP\" class=\"slice-container newsletter-inbodyContent-slice newsletterForm-articleInbodyContent-e2XCVJyYG8CZZU9CWXpiWP 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-e2XCVJyYG8CZZU9CWXpiWP\" class=\"slice-container slice-author-bio authorBio-e2XCVJyYG8CZZU9CWXpiWP 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\/Qa8hVE52n9dS8sPuVzkZQb-140-80.jpg.webp 140w\" sizes=\"99vw\" data-normal=\"https:\/\/cdn.mos.cms.futurecdn.net\/Qa8hVE52n9dS8sPuVzkZQb.jpg\" data-original-mos=\"https:\/\/cdn.mos.cms.futurecdn.net\/Qa8hVE52n9dS8sPuVzkZQb.jpg\" data-pin-media=\"https:\/\/cdn.mos.cms.futurecdn.net\/Qa8hVE52n9dS8sPuVzkZQb.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\">Lyne Lamoureux<\/div>\n<\/div>\n<\/div>\n<div class=\"author__bio-wrapper\">\n<div class=\"author__biography\">\n<p>Lyne has been involved in professional cycling for more than 15 years in both news reporting and sports marketing. She founded Podium Insight in 2008, quickly becoming a trusted source for news of the North American professional cycling world. She was the first to successfully use social media to consistently provide timely and live race updates for all fans. She is proud to have covered men&#8217;s and women&#8217;s news equally during her tenure at the helm of the site. Her writing has appeared on Cyclingnews and other news sites.\u00a0<\/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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/ckkuUe7x9xhQtSPVqMeokg-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/ckkuUe7x9xhQtSPVqMeokg-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/ckkuUe7x9xhQtSPVqMeokg-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/ckkuUe7x9xhQtSPVqMeokg-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/ckkuUe7x9xhQtSPVqMeokg-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\">Ename Samyn Classic: Jordi Meeus sprints to victory as late attacker Per Strand Hagenes caught in final kilometre<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/ci7LgjCEw7XCz7FG4d2qED-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/ci7LgjCEw7XCz7FG4d2qED-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/ci7LgjCEw7XCz7FG4d2qED-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/ci7LgjCEw7XCz7FG4d2qED-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/ci7LgjCEw7XCz7FG4d2qED-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\">Grand Prix de Denain: Alec Segaert toys with Hagenes and fends off peloton for extraordinary solo win<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/2MTWPRECBtYPzF5hkUqahK-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/2MTWPRECBtYPzF5hkUqahK-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/2MTWPRECBtYPzF5hkUqahK-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/2MTWPRECBtYPzF5hkUqahK-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/2MTWPRECBtYPzF5hkUqahK-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\">Nokere Koerse Men: Jasper Philipsen closes breakaway attempt in final metres for first victory of the season<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/Lk7kejsz7kmSLaN4BUMG7R-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/Lk7kejsz7kmSLaN4BUMG7R-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/Lk7kejsz7kmSLaN4BUMG7R-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/Lk7kejsz7kmSLaN4BUMG7R-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/Lk7kejsz7kmSLaN4BUMG7R-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\">In Flanders Fields: Jasper Philipsen clinches bunch sprint victory as spectacular late breakaway by Mathieu van der Poel and Wout van Aert collapses close to the line<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/MddsXKghDmxDJzcWYTZTCn-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/MddsXKghDmxDJzcWYTZTCn-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/MddsXKghDmxDJzcWYTZTCn-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/MddsXKghDmxDJzcWYTZTCn-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/MddsXKghDmxDJzcWYTZTCn-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\">E3 Saxo Classic: Mathieu van der Poel punishes rivals but fights to hold off fast-closing chase group for three-peat<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/xsKjHmLSkXXy6EX6RHLHqY-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/xsKjHmLSkXXy6EX6RHLHqY-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/xsKjHmLSkXXy6EX6RHLHqY-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/xsKjHmLSkXXy6EX6RHLHqY-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/xsKjHmLSkXXy6EX6RHLHqY-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\">As it happened: A long chase, crashes and confusion before the sprinters fight for Scheldeprijs<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/SLSE5gtyfmaoAmZS86JLcC-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/SLSE5gtyfmaoAmZS86JLcC-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/SLSE5gtyfmaoAmZS86JLcC-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/SLSE5gtyfmaoAmZS86JLcC-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/SLSE5gtyfmaoAmZS86JLcC-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\">&#8216;The Giro is not over&#8217; &#8211; Jonas Vingegaard cautious but in control as he looks to secure Giro d&#8217;Italia maglia rosa in Rome<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/YZnkKwAoZaTeMSP5eSd2JM-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/YZnkKwAoZaTeMSP5eSd2JM-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/YZnkKwAoZaTeMSP5eSd2JM-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/YZnkKwAoZaTeMSP5eSd2JM-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/YZnkKwAoZaTeMSP5eSd2JM-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\">Women&#8217;s Cycling<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">\u2018Capable of shaping our sport for many years to come\u2019 &#8211; Emerging superstar C\u00e9lia Gery extends contract with FDJ United-SUEZ<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/S2JHuL5SdPRDaD6cW5QmmU-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/S2JHuL5SdPRDaD6cW5QmmU-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/S2JHuL5SdPRDaD6cW5QmmU-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/S2JHuL5SdPRDaD6cW5QmmU-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/S2JHuL5SdPRDaD6cW5QmmU-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\">Expulsion and fine for sprinter Enrico Zanoncello after headbutt in Giro d\u2019Italia stage 15 finale<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/3f6pMebcUe9UtwUHYpd48V-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/3f6pMebcUe9UtwUHYpd48V-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/3f6pMebcUe9UtwUHYpd48V-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/3f6pMebcUe9UtwUHYpd48V-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/3f6pMebcUe9UtwUHYpd48V-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\">Women&#8217;s Cycling<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">&#8216;That crash scared me&#8217; \u2013 Evie Richards resting up after hard fall at Nov\u00e9 M\u011bsto Mountain Bike World Cup<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/7uxWAxu3AtTKcaFXQ5YQnn-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/7uxWAxu3AtTKcaFXQ5YQnn-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/7uxWAxu3AtTKcaFXQ5YQnn-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/7uxWAxu3AtTKcaFXQ5YQnn-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/7uxWAxu3AtTKcaFXQ5YQnn-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\">Usoa Ostolaza climbs onto Vuelta a Burgos F\u00e9minas podium with comeback ride up Lagunas de Neila climb<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/Mdvg2kNvVM3W8LVaTV5hhf-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/Mdvg2kNvVM3W8LVaTV5hhf-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/Mdvg2kNvVM3W8LVaTV5hhf-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/Mdvg2kNvVM3W8LVaTV5hhf-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/Mdvg2kNvVM3W8LVaTV5hhf-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\">Minimum maintenance roads, &#8216;gut kick&#8217; climbs, oil rigs and open range cattle \u2013 A detailed look at what the Unbound Gravel 200 course has in store<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-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\">Women&#8217;s cycling (races)<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">GP Mazda Schelkens: Charlotte Kool sprints to victory in chaotic finale<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/Vth6Ewe4WH5Zb5ngDxWJTj-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/Vth6Ewe4WH5Zb5ngDxWJTj-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/Vth6Ewe4WH5Zb5ngDxWJTj-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/Vth6Ewe4WH5Zb5ngDxWJTj-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/Vth6Ewe4WH5Zb5ngDxWJTj-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\">USA Crits: Marlies Mejias and Bryan Gomez sprint to victory at Streets of Fire Criterium to open final weekend of racing in Winston-Salem<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/vMfALrD9R4JQCmUsTKAeJ5-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/vMfALrD9R4JQCmUsTKAeJ5-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/vMfALrD9R4JQCmUsTKAeJ5-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/vMfALrD9R4JQCmUsTKAeJ5-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/vMfALrD9R4JQCmUsTKAeJ5-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\">Women&#8217;s Cycling<\/span><span class=\"text-base text-black font-bold mx-0 my-2.5 p-0 block custom-text-styles\">Antwerp Port Epic Ladies: Femke Markus solos to victory in SD Worx-Protime podium sweep<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/SUeRUejRwyc59Cv2SyeiDT-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/SUeRUejRwyc59Cv2SyeiDT-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/SUeRUejRwyc59Cv2SyeiDT-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/SUeRUejRwyc59Cv2SyeiDT-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/SUeRUejRwyc59Cv2SyeiDT-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\">Grand Prix Criquielion: Alessandro Borgo surprises the bunch to take debut pro win<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/B7GbFtg9PwdZdYhoJSVAX6-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/B7GbFtg9PwdZdYhoJSVAX6-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/B7GbFtg9PwdZdYhoJSVAX6-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/B7GbFtg9PwdZdYhoJSVAX6-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/B7GbFtg9PwdZdYhoJSVAX6-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\">4 Jours de Dunkerque: Laurence Pithie secures overall as teammate Jordi Meeus sprints to victory on stage 5<\/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=\"sponsored-post--placeholder max-w-full 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-[--img-listing-aspect-ratio,16\/9] relative mb-3.5\">\n    <source type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/Ld7gAj7N6m8NDthsFXhhPA-840-80.jpg.webp 840w, https:\/\/cdn.mos.cms.futurecdn.net\/Ld7gAj7N6m8NDthsFXhhPA-650-80.jpg.webp 650w, https:\/\/cdn.mos.cms.futurecdn.net\/Ld7gAj7N6m8NDthsFXhhPA-500-80.jpg.webp 500w, https:\/\/cdn.mos.cms.futurecdn.net\/Ld7gAj7N6m8NDthsFXhhPA-450-80.jpg.webp 450w, https:\/\/cdn.mos.cms.futurecdn.net\/Ld7gAj7N6m8NDthsFXhhPA-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: Fredrik Dversnes shocks with stage 15 victory as sprinters are thwarted by breakaway in Milan<\/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=\"sponsored-post--placeholder max-w-full 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 id=\"slice-container-popularBox\" class=\"slice-container popular-box-slice popularBox slice-container-popularBox\">\n<section data-hydrate=\"true\" class=\"popular-box\">\n<div class=\"popular-box__label\">\n<div class=\"popular-box__label__tab popular-box__label__tab--active\" role=\"heading\">LATEST ARTICLES<\/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><source class=\"popular-box__article-list__image image__image\" type=\"image\/webp\" srcset=\"https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-320-80.jpg.webp 320w, https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-640-80.jpg.webp 640w, https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-720-80.jpg.webp 720w, https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk-1280-80.jpg.webp 1280w\" sizes=\"99vw\" data-normal=\"https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk.jpg\" data-original-mos=\"https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk.jpg\" data-pin-media=\"https:\/\/cdn.mos.cms.futurecdn.net\/ToHRrHvvQ7C8MwPvkHaukk.jpg\" data-pin-nopin=\"true\" data-slice-image=\"true\" \/><\/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\">GP Mazda Schelkens: Charlotte Kool sprints to victory in chaotic finale<\/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\">&#8216;I think the riders went too far&#8217;- Giro d&#8217;Italia organisers hit back at Jonas Vingegaard&#8217;s pressure to neutralise GC times on rough roads of Milan<\/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\">The last chance \u2013 What to expect from the third week of the 2026 Giro d&#8217;Italia<\/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\">\u2018This year has been a tough one mentally\u2019 &#8211; Jay Vine making a cautious comeback following Giro d\u2019Italia abandon<\/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\">Minimum maintenance roads, &#8216;gut kick&#8217; climbs, oil rigs and open range cattle \u2013 A detailed look at what the Unbound Gravel 200 course has in store<\/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>\nAntwerp Port Epic\n<\/li>\n<\/ol>\n<\/nav>\n<h1>Antwerp Port Epic: Per Strand Hagenes surges to victory from late breakaway group<\/h1>\n<div class=\"byline-social\">\n<div class=\"byline font-ui-heading text-[12px]\">\nRace Results<\/p>\n<div><span><br \/>\nBy<br \/>\nLyne Lamoureux <\/span><span><br \/>\npublished<br \/>\n<time data-component-name=\"UI:DateTime\" datetime=\"2026-05-25T16:09:27Z\" class=\"relative-date\"><br \/>\n25 May 2026<br \/>\n<\/time><\/span><\/div>\n<\/div>\n<p class=\"strapline\">Visma-Lease a Bike rider wins with a long sprint in the final kilometre ahead of Miquel and De Bondt<\/p>\n<\/div>\n<aside class=\"text-gray-700mx-auto mb-4 flex items-center justify-start mx-0 my-5 p-0\" 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-[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-26067a89-2950-42bf-82a5-f1a42a1a849d\">In a tactical finale to a brutal &#8211; one could almost say epic &#8211; race, Per Stand Hagenes (Visma-Lease a Bike) out-sprinted his breakaway companions to win the ninth edition of the Antwerp Port Epic. The 22-year-old Norwegian countered an attack to launch his sprint with 300 metres to go to take his first victory of the season.<\/p>\n<p>Pau Miquel (Bahrain Victorious) came around Dries De Bondt (Jayco-AlUla) to take second while the Belgian, who was very active during the day, had to settle for third.<\/p>\n<p>The three were part of a nine-rider group that escaped inside of 40 kilometres to go and also included Martin Svr\u010dek (Soudal-Quickstep), Victor van de Putte (Lotto-Intermarch\u00e9), Brent van Moer (Pinarello-Q36.5), Sandy Dujardin (TotalEnergies), Alexis Renard (Cofidis) and the Bahrain Victorious duo of Miquel and Matev\u017e Govekar.<\/p>\n<p>After leading the chase for around 30 kilometres for their leader Tim Merlier, Soudal-QuickStep were not able to reel the escapees back, leading to the final sprint to the line.<\/p>\n<p>Crashes and mechanicals disrupted the field often as they tackled the 42 hybrid cobble and gravel sectors on the 196km course, which crosses the immense port of Antwerp, through historic cobblestone strips and dirt roads of the Antwerp Polders and Polder municipalities before returning to the finish line on the Schengen Square. Sweltering temperatures, close to record-breaking levels for Belgium in May, added to the challenge for the riders.<\/p>\n<p>Attacks, mostly occurring on the paved roads between the sectors, flew at the front of the field, as attempt after attempt to form a meaningful breakaway was brought back until finally a move was able to get away after 100 kilometres of fast racing.<\/p>\n<p>Marvin Peters (EEW-VDK) and Pau Mart\u00ed (NSN) pulled away with 90 kilometres to go, and were briefly joined by Victor van de Putte (Lotto-Intermarch\u00e9) who sat up after getting on the radio with his team.<\/p>\n<p>The duo worked well together, getting a maximum gap of 1:16 with 68 kilometres to go, as Soudal-QuickStep manned the front of the peloton. As the gap decreased, Ashlin Barry (Visma-Lease a Bike) took a big pull at the front of the peloton to nibble more time to the duo\u2019s lead; down to 20 seconds 13 kilometres later.<\/p>\n<p>Rider after rider took flyers off the front of the dwindling field but were soon reeled in as the pair of escapees suffered in the dust and heat until they too were caught inside of 53 kilometres to go.<\/p>\n<p>After another flurry of attacks, nine riders managed to escape the splintered pack inside of 40 kilometres to go. The move included De Bondt, Toon Vandebosch (Alpecin-Premier Tech), Svr\u010dek, Van de Putte, Hagenes, Van Moer, Dujardin, Miquel and Govekar.<\/p>\n<p>Bad luck hit for Vandebosch, who suffered a rear puncture, and had to wait for his team car which was stuck behind the peloton as he was slipping on the gravel.<\/p>\n<p>Lone chaser Renard made it across the 43-second gap with 28 kilometres to go, as Soudal-QuickStep hit the front of the 50-rider strong peloton to bring the move back for their leader Merlier, as Svr\u010dek sat on in the break.<\/p>\n<p>Svr\u010dek attacked the break with 8 kilometres to go as Soudal seems to have thrown in the towel to reel in the move, as the gap swells to 40 seconds. He was reeled in as more attacks continued in the break with their gap holding in the tactical finale.<\/p>\n<p>Hagenes&#8217; powerful sprint was too much for his breakaway companions and the Norwegian secured his first victory of the season.<\/p>\n<h3 class=\"article-body__section kiosq-b\" id=\"section-results\" aria-hidden=\"true\"><span>Results<\/span><\/h3>\n<p id=\"elk-176e403f-2b19-46a0-b716-4991fe648261-0\" aria-hidden=\"true\" class=\"kiosq-b\"><em><strong>Results powered by <\/strong><\/em><em><strong>FirstCycling<\/strong><\/em><\/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 inline-flex items-center\" aria-hidden=\"true\"><img decoding=\"async\" src=\"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/gmvwmhupgi1715762145.svg\" loading=\"lazy\" class=\"rounded-[var(--image--border-radius,0)] block h-[18px] w-auto shrink-0 brightness-0 invert\"><\/span><\/span><\/div>\n<\/div>\n<div class=\"aspect-video w-full min-h-[200px] lg:min-h-[330px] relative overflow-hidden bg-black\" data-jwp-carousel-container>\n<div class=\"absolute inset-0 size-full items-center justify-center bg-white\" data-jwp-carousel-fallback><img decoding=\"async\" src=\"https:\/\/cdn.mos.cms.futurecdn.net\/flexiimages\/gmvwmhupgi1715762145.svg\" loading=\"lazy\" class=\"rounded-[var(--image--border-radius,0)] max-h-12 w-auto\"><\/div>\n<\/div>\n<\/div>\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\/ckkuUe7x9xhQtSPVqMeokg-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/ckkuUe7x9xhQtSPVqMeokg-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\">Ename Samyn Classic: Jordi Meeus sprints to victory as late attacker Per Strand Hagenes caught in final kilometre<\/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\/ci7LgjCEw7XCz7FG4d2qED-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/ci7LgjCEw7XCz7FG4d2qED-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\">Grand Prix de Denain: Alec Segaert toys with Hagenes and fends off peloton for extraordinary solo win<\/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\/2MTWPRECBtYPzF5hkUqahK-250-80.jpg.webp 250w, https:\/\/cdn.mos.cms.futurecdn.net\/2MTWPRECBtYPzF5hkUqahK-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\">Nokere Koerse Men: Jasper Philipsen closes breakaway attempt in final metres for first victory of the season<\/span><\/li>\n<\/ul>\n<\/aside>\n\n<div id=\"slice-container-newsletterForm-articleInbodyContent-e2XCVJyYG8CZZU9CWXpiWP\" class=\"slice-container newsletter-inbodyContent-slice newsletterForm-articleInbodyContent-e2XCVJyYG8CZZU9CWXpiWP 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\/antwerp-port-epic-per-strand-hagenes-surges-to-victory-from-late-breakaway-group\/&#8221;]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[analyse_image type=&#8221;featured&#8221; src=&#8221;https:\/\/cdn.mos.cms.futurecdn.net\/o6dv8RuVy9HRvjLwJF7rQe-1024-80.jpg&#8221;] Pro Cycling Racing Road Antwerp Port Epic Antwerp Port Epic: Per Strand Hagenes surges to victory from late breakaway group Race Results By Lyne Lamoureux published 25 May 2026 Visma-Lease a Bike rider wins with a long sprint in the final kilometre ahead of Miquel and De Bondt When you purchase through [&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-1954740","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\/1954740","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=1954740"}],"version-history":[{"count":0,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=\/wp\/v2\/posts\/1954740\/revisions"}],"wp:attachment":[{"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1954740"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1954740"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/analyse.optim.biz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1954740"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}