ADVERTISEMENT

Alas Pilipinas shocks Egypt, claims historic first win at FIVB Worlds

Published Sep 16, 2025 07:31 pm

At A Glance

  • Alas Pilipinas wrote history on Tuesday, Sept. 16, as it shocked African champion Egypt, 29-27, 23-25, 25-21, 25-21, to claim its first-ever victory at the 2025 FIVB Volleyball Men's World Championship at the Mall of Asia Arena.
Alas Pilipinas wrote history on Tuesday, Sept. 16, as it shocked African champion Egypt, 29-27, 23-25, 25-21, 25-21, to claim its first-ever victory at the 2025 FIVB Volleyball Men’s World Championship at the Mall of Asia Arena.
Alas Pilipinas players erupt in celebration after scoring a historic win over African powerhouse Egypt Tuesday, Sept. 16, in the FIVB Men's World Championship at the Mall of Asia Arena. (Mark Balmores/MB)
Alas Pilipinas players erupt in celebration after scoring a historic win over African powerhouse Egypt Tuesday, Sept. 16, in the FIVB Men's World Championship at the Mall of Asia Arena. (Mark Balmores/MB)

Bouncing back from a tough 25-13, 25-17, 25-23 defeat to Tunisia on opening day last Friday, Sept. 12, the Filipinos returned with renewed vigor and showed they truly belong on the world stage.

“Feeling ko eto na yung pinaka-best game namin sa buong buhay namin,” said hard-hitting spiker Marck Espejo, who pumped in 13 points.

The victory evened the Nationals’ record to 1-1, earning them three points -- the same as Egypt in Pool A -- and kept their hopes of advancing to the Round of 16 alive.

Up next for the Nationals is a pivotal match against a formidable Iran team on Thursday, Sept. 18.

Earlier, Iran defeated Tunisia, 23-25, 25-20, 25-23, 25-16, to also notch a 1-1 record and three points.

Despite the morale-boosting win, the Filipinos currently hold the lowest set ratio in Pool A at 0.750, trailing Tunisia (1.333), Iran (1.000), and Egypt (1.000). Only the top two teams from each pool will advance to the next round.

Still, the Nationals are celebrating the breakthrough moment.

“What I expected (from them) is to play this kind of volleyball,” said Alas Pilipinas coach Angiolino Frigoni.

“This team was with me for 15 to 16 months and I saw how they improved. I was waiting for one win, to show to everybody how much we improved in these 16 months. And I’m happy they did it today,” he added.

Bryan Bagunas led the charge with a dominant performance, firing 23 kills and adding two blocks for a match-high 25 points. Leo Ordiales also impressed with a vastly improved showing, contributing 21 points.

The Filipinos drew first blood by escaping a tight opening set. Down 26-27, they scored three straight points courtesy of Bagunas, Kim Malabunga, and Ordiales to steal the frame.

Egypt fought back in the second set, but the Nationals regrouped and displayed poise in the third, breaking a 20-all deadlock by winning five of the next six points for a 2-1 set lead.

With momentum on their side, the Filipinos dictated the tempo in the fourth. Espejo sealed the historic win with a powerful block against Abdelrahman Elhossiny, sparking celebrations inside the packed arena.

Egyptian coach Marco Bonitta was gracious in defeat.

“They played one amazing match especially on serve. They had a clear transition especially on attack after defense and they deserved to win,” said Bonitta.

“Today just wasn’t our best level of volleyball,” he added.

Seif Abed and Mohamed Hamada finished with 15 and 14 points in a losing effort for Egypt.

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.