ADVERTISEMENT

Pirates outlast Stags, arrange quarters duel vs Red Lions

Published Nov 25, 2025 02:50 pm

At A Glance

  • Lyceum completed its payback against San Sebastian after hacking out a 70-63 victory to punch a quarterfinals ticket in the NCAA Season 101 men's basketball at the Filoil EcoOil Centre in San Juan City on Tuesday, Nov. 25.
John Barba shines for Lyceum. (GMA/NCAA Images)
John Barba shines for Lyceum. (GMA/NCAA Images)
Lyceum completed its payback against San Sebastian after hacking out a 70-63 victory to punch a quarterfinals ticket in the NCAA Season 101 men’s basketball at the Filoil EcoOil Centre in San Juan City on Tuesday, Nov. 25.
The Pirates pulled away from a 66-60 breakaway off Jonathan Daileg’s triple with 1:07 to go, enough to keep them afloat until the final buzzer.
Aside from posting its fourth win that snapped its two-game slide, Lyceum’s victory arranged a quarters clash with San Beda, which holds a twice-to-beat advantage, on Thursday, Nov. 27, at Mall of Asia Arena in Pasay City.
San Sebastian, meanwhile, bowed out of contention with a 3-10 card.
John Barba also stepped up for Lyceum with 22 points, three rebounds and three assists, while Daileg and Mike Versoza chipped in 14 points apiece. Renz Villegas added 10 points.
“Kagabi ko pa iniisip kailangan ngayong laro maibigay ko ‘yong hundred percent ko kasi ayoko pa maging last game namin ‘to,” Barba said.
“Gusto namin maging memorable ‘to [and] gusto namin magandang matapos ‘yong season na ‘to kaya it’s a good thing na nanalo kami,” he added.
Jhuniel Dela Rama and Jose Lumanag scored 17 and 15 points, respectively, while Jerover Cabilla adding 11 points in a losing cause for the Stags.
Meanwhile, Jose Rizal University completed the quarterfinal cast after eking out an 80-76 victory over Emilio Aguinaldo College.
With under two minutes remaining, the Heavy Bombers turned a slim 74-73 edge into a 78-73 cushion as Justin Lozano and Allen Laurenaria knocked down clutch baskets. Harry Herrera then iced two free throws in the waning seconds to seal a closing burst that proved too much for the Generals.
JRU, which improved to 6-7, booked the final spot in the quarters, where it will face Group A No. 1 seed and twice-to-beat Perpetual Help.
Lozano led the Heavy Bombers with 15 points, five rebounds, four assists, two blocks, and a steal, while Jay Garupil also stood out with 14 points, five rebounds, and three assists.
Nico Quinal fired 16 points, while Wilmar Oftana and EJ Castillo added 13 and 10, respectively—but their efforts went for naught as EAC closed its campaign with a 4-10 record.
The scores (Lyceum-San Sebastian):
LYCEUM 70 – Barba 22, Daileg 14, Versoza 14, Villegas 10, Montaño 3, Peñafiel 3, Moralejo 2, Aviles 2, Matienzo 0, Fuentes 0, Pallingayan 0, Casiño 0, Abregana 0.
SAN SEBASTIAN 63 – Dela Rama 17, Lumanag 15, Cabilla 11, Gabat 6, Ricio 5, Castor 4, Felebrico 3, Dimaunahan 2, Cuajao 0, Nepacena 0.
Quarters: 20-21, 38-42, 50-47, 70-63.
The scores (JRU-EAC):
JRU 80 – Lozano 15, Garupil 14, Argente 12, Salvador 10, Laurenaria 7, Panapanaan 6, Duque 6, Benitez 6, Sarmiento 2, Herrera 2, Castillo 0, Peñaverde 0.
EAC 76 – Quinal 16, Castillo 14, Oftana 13, Angeles 9, Shanoda 8, Bagay 6, Lucero 5, Loristo 3, Omandac 1, Bacud 1, Ochavo 0, Jacob 0, Postanes 0.
Quarters: 18-18, 38-42, 60-58, 80-76.
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.