ADVERTISEMENT

Baricuatro upsets Garcia for Cebu governor

Published May 13, 2025 05:56 pm
CEBU CITY – Pamela Baricuatro pulled off a big upset by defeating incumbent Cebu Gov. Gwendolyn Garcia who faltered to seek a third and final term.
The victory of Baricuatro was just one of the shocking results in the recent midterm polls in Metro Cebu.
CEBU governor-elect Pamela Baricuatro leaves the Cebu Provincial Capitol after her proclamation on Tuesday, May 13. (Calvin Cordova)
After some tension-filled moments, Baricuatro was finally proclaimed past 3 p.m. on Tuesday, May 13, as the winning candidate for governor with 1,107,924 votes.
The head of the powerhouse One Cebu party, Garcia only got 765,051 votes in what could be the biggest upset in the election history of the province.
Garcia, however, didn’t give up easily.
While the canvassing was ongoing at the Capitol Social Hall, documents surfaced online showing that Garcia filed a “very urgent motion” to suspend the proclamation of Baricuatro.
In her supposed motion filed before the Commission on Elections (Comelec) in Manila, Garcia sought for the disqualification of Baricuatro for being a nuisance candidate.
Without official directive from the Comelec Central Office to suspend the proclamation, Baricuatro was eventually proclaimed as the new governor-elect of Cebu.
Baricuatro thanked Cebuanos and former President Rodrigo Duterte for her win.
“Tatay Digong, thank you very much. You told me to really fight and I fought. I hope you can come home for my proclamation,” Baricuatro said in Cebuano.
While Garcia lost, her runningmate, Provincial Board Member Glenn Soco, won as vice governor with 1,090,199 votes. He defeated independent candidate Joselito Ruiz, who only received 414,403 votes.
In Cebu City, a stunner also unfolded as Councilor Nestor Archival won the mayoral race, beating Mayor Raymond Alvin Garcia, former Mayor Michael Rama, and former anti-drug czar Yogi Ruiz.
Garcia, the nephew of Gov. Garcia, was tipped to win the contest after he emerged a frontrunner in pre-election surveys.
Former Cebu City Mayor Tomas Osmeña, Archival’s running mate, is returning to the City Hall after he topped the vice mayoral race. Osmeña defeated Garcia’s runningmate, lawyer Joey Daluz, and Vice Mayor Dondon Hontiveros, the running mate of Rama.
In Mandaue City, Provincial Board Member Jonkie Ouano also won the mayoral race and foiled the bid of former Mayor Jonas Cortes to return to the City Hall.
Ouano’s sister, Emmarie “Lolipop” Ouano-Dizon, was successful in her reelection bid, beating former Mandaue City Treasurer Regal Oliva.
In Lapu-Lapu City, the husband-and-wife tandem of Junard and Cindi Chan emerged victorious.
Junard, the incumbent mayor, was elected as representative of the lone congressional district, the position currently being held by his wife.
Cindi will succeed Junard after she won the mayoral race by beating former Mayor Paz Radaza.
In Cordova, Mayor Cesar Suan earned a fresh mandate after winning in his rematch against former Mayor Teche Sitoy-Cho.
Other winning Metro Cebu mayors were Samsam Gullas (Talisay City), Rajiv Enad (Minglanilla), Valdemar Chiong (Naga City), Mytha Canoy (San Fernando), Patrick Barcenas (Carcar City), Nene Alegado-Pepito (Consolacion), Aljew Frasco (Liloan), Felijur Quino (Compostela), and Nito Durano (Danao City).

Related Tags

Cebu Pam Baricuatro Gov. Gwen Garcia
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.