ADVERTISEMENT

Knights down Altas to clinch first NCAA Finals berth

Published Dec 5, 2025 06:22 pm

At A Glance

  • Colegio de San Juan de Letran scored a 74-70 win over Perpetual to march into the NCAA Season 101 Finals after a three-year wait on Friday, Dec. 5, at Mall of Asia Arena in Pasay City Friday, Dec. 5.
Letran Knights barge into the NCAA Season 101 Finals. (GMA/NCAA Images)
Letran Knights barge into the NCAA Season 101 Finals. (GMA/NCAA Images)
Colegio de San Juan de Letran scored a 74-70 win over Perpetual to march into the NCAA Season 101 Finals after a three-year wait on Friday, Dec. 5, at Mall of Asia Arena in Pasay City Friday, Dec. 5.
Trailing by six, 64-70, midway into the payoff period, the Knights dug deep from their bag of tricks and stormed back with a 8-0 blitz – ended by Jimboy Estrada’s triple – to seize a 72-70 cushion before his teammate Jun Roque, a former Altas, hit the last two of his four free throws to seal the match.
Aside from sweeping Perpetual, Letran marked its finals return since it last won the crown in 2022. On the other hand, the Altas had a better finish this time compared to their last three stints where they didn’t reach the semis.
The Intramuros-based squad now inches closer to its 21st overall crown and is set to face either College of St. Benilde or archrival San Beda in the finals.
The Blazers and the Red Lions are set to meet in a sudden death match this Sunday, Dec. 7, at the Smart Araneta Coliseum.
“Pinanghawakan ko nalang si Lord [kanina] na magkaro’n kami ng maraming stops at good execution,” coach Allen Ricardo said. “The team is blessed that we’re in the championship now and we’ll work on it more.”
Titing Manalili dazzled anew for the Knights after collecting 16 points, four rebounds, 14 assists, and one steal, while Estrada posted 11 points, four rebounds, one assist, one block, and four steals.
Roque and Deo Cuajao registered nine points apiece, while Mark Omega and Kevin Santos added seven and six points, respectively.
Patrick Sleat produced 17 points, five rebounds, three assists, and one steal, while Mark Gojo Cruz and John Abis unloaded 15 and 10 points, respectively, which all went for naught as Perpetual closed out its promising season.
The scores:
LETRAN 74 – Manalili 16, Estrada 11, Roque 9, Cuajao 9, Omega 7, Buensalida 7, Santos 6, Gammad 5, Tapenio 4, Montecillo 0.
PERPETUAL 70 – Sleat 17, Gojo Cruz 15, Abis 10, Orgo 7, Nuñez 6, Boral 5, Tulabut 3, Alcantara 3, Casinilio 2, Maglupay 2.
Quarters: 18-15, 39-42, 54-64, 74-70.
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.