ADVERTISEMENT

Anisimov clinches second straight lap win; Shulchenko retains yellow jersey in Tour of Luzon

Published May 3, 2026 02:50 pm

At A Glance

  • The 23-year-old Russian surged out of a tightly packed peloton that swallowed both a three-man chase group and a 13-rider breakaway in the final 20 kilometers near Enrile, crossing the finishing line with a time of 2 hours, 47 minutes and 26 seconds alongside 65 other riders.
Lap winner Ivan Anisimov of LCW UAE Cycle Team (in purple).
Lap winner Ivan Anisimov of LCW UAE Cycle Team (in purple).
TUGUEGARAO CITY -- LCW UAE’s Ivan Anisimov powered to his second lap win in a mass sprint while teammate Nikita Shulchenko held firm atop the general classification in Stage 5 of the MPTC Tour of Luzon 2026 that started in Ramon, Isabela and ended in front of the Tuguegarao City Hall here on Sunday, May 3.
The 23-year-old Russian surged out of a tightly packed peloton that swallowed both a three-man chase group and a 13-rider breakaway in the final 20 kilometers near Enrile, crossing the finishing line with a time of 2 hours, 47 minutes and 26 seconds alongside 65 other riders.
Excellent Noodles’ Ryan Tugawin and Seoul Cycling Team’s Lee Jung Hoon, who were part of that lead pack, came in second and third, respectively, with identical times. Shulchenko also posted the same clocking for 42nd.
“Today is good. Winning the stage again feels amazing for me,” said Anisimov, who made his presence felt after conquering the Palayan City-Bayombong Stage 4.
The top 10 overall leaders stayed the same. Shulchenko, who had a cumulative time of 13:46:45, retained the yellow jersey for the third straight stage with the same 49-second gap with teammate Yousef Ibrahiem Alrefai. Go for Gold's Emmanuel Montemayor was 2:04 minutes behind.
Defending champion Joo Dae Yeong, who had been trying to catch up with the leaders from the first stage, finished 11 seconds behind the lap winners and remained at 24th overall at 3:30 minutes behind.
Rounding up the Top 10 are Excellent Noodles’ Sumiso Basalan (13:48:54), 7-Eleven’s Mervin Corpuz (13:49:00) and Antoine Huby (13:49:01), Standard Insurance’s Dave Cangayao (12:40:01), 7-Eleven’s Ronnilan Quita (13:49:07), Excellent Noodles’ Douglas Tyler Hannay (13:49:36) and Go for Gold’s Rench Bondoc (13:49:40).
Tugawin, who figured in the day’s long 80-kilometer breakaway that started in Cabautan, Isabela, said he still considered it a strong outing despite fading in the decisive final kilometer.
"Galing ako sa likod. Hindi ko na nalagpasan kasi hindi ko na kinaya,” said Tugawin.
The 126.7-kilometer stage featured a predominantly flat route that set up for a high-speed run as the 81-man field pushed the pace and posted brisk times.
In the team race, Go for Gold maintained its lead with an aggregate 56:15:28, followed by 7-Eleven and Standard Insurance at 11 seconds and 50 seconds behind.
Monday's Stage 6 poses a thrilling race with the longest route at 223.7 kms featuring a challenging three-kilometer Category 4 climb heading to the Ilocos Norte Welcome Arch.

Related Tags

Nikita Shulchenko Ivan Anisimov Tour of Luzon Joo Dae Yeong Ryan Tugawin
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.