ADVERTISEMENT

Remembering the 2022 World Cup Final

Published Jun 26, 2026 12:01 am  |  Updated Jun 25, 2026 04:28 pm
EDITOR'S DESK
I could remember vividly in the unholy hours of Dec. 19, 2022, some seven kilometers from the quaint town of General Tinio and on the far end of Nueva Ecija, around 3 a.m. with the skies waiting to break dawn and the breeze ever so pinching for a late-year gust from the ranges of Sierra Madre, I was overly ecstatic, perhaps stoked from the unhealthy mix of excitement, lack of sleep, and the taxing drive from Manila.
Why would I not be? It was Lionel Messi, the hero and the greatest, and Argentina in a nerve-wracking penalty shootout against Kylian Mbappe and the mighty France in the final of the FIFA World Cup in Qatar.
Fighting to get enough network signal through the corners of our rented Airbnb space to continue watching the match that still had no winner after 120 minutes of play, I could not scream my frustrations out, or so did I beneath the sheets.
Maybe because I was too careful not to alarm our host Peter, a retired Australian teacher, or maybe because a whisper would echo on the creases of the nearby Minalungao National Park and wake up the dead from a cemetery guarding the entry of our elevated vacation place.
Then it was Messi, dropping to his knees after Gonzalo Montiel scored the title-clinching penalty, who became the image of victory for La Albiceleste.
Then it was me, some thousands of kilometers away from the epicenter of action, celebrating the success of a foreign team and a generational icon, adoring the man's resolve in the twilight of his career. I am not an avid football fan, nor a follower of Messi or other stars who descended on the oil-rich Middle East nation, but these kinds of stories I will surely be driven by.
And on that epic morning more than three years ago, when the rest of the world roared and us silent, maybe on that very rural barangay, I was alone cheering in muffled noise.
We, Filipinos, could only envy the magnitude of one World Cup, this time hosted by three countries — the US, Canada, and Mexico.
The intensity seemed to be out of our country's consciousness even in this edition, with the hype of every development unnoticed from all platforms.
Again, the scarcity of exposure and harnessing of local talents is a perceived notion for our lack of participation in such a stage. But with proper alignment of resources and better scouting of potentials in a sport we are genetically fitted for, maybe our dream is reachable after all.
In the absence of our men's team in the grandest tournament, we could all pray for the triumph of our lady booters who have qualified for the Women's World Cup next year in Brazil.
The Filipinas booked their second consecutive appearance after beating Uzbekistan, 2-0, in the Asian Cup playoff match in Australia last March.
When time comes we have scaled such high mountains, both our male and female squads on the greenest of pitches, I will not be alone raving wildly on one peaceful morning.
For now, I will keep my emotions in check.
(Ramon Rafael Bonilla is the editor of Manila Bulletin's Sports section.)

Related Tags

WORLD CUP EDITORS DESK RAMON BONILLA
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; } }

{{ static_articles_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.