ADVERTISEMENT

Cajucom captures Stage 3 but Korean Joo stays at the helm

Published Apr 26, 2025 07:19 am

At A Glance

  • SAN JUAN, La Union -- Victoria Sports Cycling Team's Ean Cajucom outshone the big guns in a mass finish to clinch the 135-kilometer Stage 3 of the 2025 Tour of Luzon that started at the Capitol Quezon Avenue in Vigan, Ilocos Sur and ended in front of the San Juan Municipal Hall here.

SAN JUAN, La Union -- Victoria Sports Cycling Team’s Ean Cajucom outshone the big guns in a mass finish to clinch the 135-kilometer Stage 3 of the 2025 Tour of Luzon that started at the Capitol Quezon Avenue in Vigan, Ilocos Sur and ended in front of the San Juan Municipal Hall here.

Lap Winner -Ean Cajucom of Victoria Sports01.jpg
Victoria Sports Cycling Team's Ean Cajucom, right, celebrates after crossing the finish line of Stage 3 of the Tour of Luzon.

The 22-year-old native of Marikina was part of the peloton that swallowed the 8-rider lead pack in the last five kilometers to time 2 hours, 51 minutes and 42 seconds along with 98 others.

Malaysia Pro Cycling Team’s Ahmad Syazrin Awang Ilah and Dreyna Orion Cement’s Poul Aquino came in second and third with a similar time, as well as Stage 1 winner Joo Dae Yeong of the Gapyeong Cycling Team, Standard Insurance’s Ronald Oranza, and Go for Gold’s Aidan James Mendoza.

Joo, who was part of that group at 76th place, maintained his overall lead and kept the yellow jersey with an accumulated time of 7:04:27, four minutes and 32 seconds ahead of Ronald Oranza. Mendoza remained at third overall, just 12 seconds slower than Oranza.

“Nung Stage 1 kasi nagkamali kami. Wala kaming tao sa harap, napabayaan namin. Kaya nagkaroon kami ng idea kung anong gagawin namin at nasunod naman ngayon,” said Cajucom, who came from a family of cyclists in his father, Romeo Camingao and brother Jhon Mark Camingao.

“Sprinter ako ng team. Ako yung para sa mga flat stages para meron akong mabigay na power sa last kilometers,” he added.

A group of eight riders bannered by Standard Insurance’s Jeremy Lizardo, Exodus Army’s Daryl Dulatre and Wenz Desabelle, Victoria Sports’ Daniel Cariño, Go for Gold’s Jaypee Olarte, MPT Drivehub Cycling Team’s Junreck Carcueva, Dandex T-Prime’s John Lloyd Cuenca and Excellent Noodles’ Mar Francis Sudario broke away from the peloton entering Candon City and kept a two-and-a half minute lead.

A 14-rider crash disrupted the peloton some 35 kilometers from the finish line but managed to make their move in the final stretch.

“Muntik na nga ako dun,” said Oranza, adding that he had just finished hydrating when the crash occurred.

Meanwhile, Standard Insurance also kept the team general classification lead with 28:38:24, just 19 seconds ahead of closest pursuer MPT Drivehub. Exodus Army was 54 seconds slower at third.

Stage 4 will feature a 168.76-km rolling course that will start at the Eagle of the North in Agoo, La Union and will finish at Filinvest Mimosa Acacia Drive in Clark, Pampanga.

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.