ADVERTISEMENT

Canadian teen Mboko secures ticket in Montreal final, stuns Rybakina

Published Aug 7, 2025 02:52 pm

At A Glance

  • MONTREAL (AP) — Canadian teenager Victoria Mboko rallied to reach the National Bank Open final, beating ninth-seeded Elena Rybakina, 1-6, 7-5, 7-6 (4), on Wednesday night, Aug. 6.
Victoria Mboko of Canada reacts following her win over Elena Rybakina of Kazakhstan during semifinal tennis action at the National Bank Open in Montreal, Wednesday, Aug. 6, 2025. (Christinne Muschi/The Canadian Press via AP)
Victoria Mboko of Canada reacts following her win over Elena Rybakina of Kazakhstan during semifinal tennis action at the National Bank Open in Montreal, Wednesday, Aug. 6, 2025. (Christinne Muschi/The Canadian Press via AP)
MONTREAL (AP) — Canadian teenager Victoria Mboko rallied to reach the National Bank Open final, beating ninth-seeded Elena Rybakina, 1-6, 7-5, 7-6 (4), on Wednesday night, Aug. 6.
The 18-year-old Mboko dropped to the court after Rybakina’s shot sailed long on match point as the crowd — lined with “Allez Vicky” — erupted. Mboko saved a match point in the third set and broke Rybakina twice to force the tiebreaker.
“Incredible match, thank you to everyone for supporting me,” Mboko told the crowd in French. “It was really difficult, but anything can happen.”
On Thursday night, she’ll face Japanese star Naomi Osaka, a 6-2, 7-6 (7) winner over 16th-seeded Clara Tauson of Denmark in the second semifinal.
Mboko, ranked 85th in the world, is seeking her first WTA Tour title and trying to join Faye Urban (1969) and Bianca Andreescu (2019) as the only Canadians to win the home event in the open era.
“Playing in front of the home crowd, obviously, has its advantages,” Mboko said. “You always have everyone pumping you up as much as they can. It really pulls me through in the tough moments where I’m maybe not as positive. Really blessed to have that kind of support.”
Born in Charlotte, North Carolina, to Congolese parents, Mboko grew up in Toronto. She upset top-seeded Coco Gauff 6-1, 6-4 on Saturday to reach the quarterfinals, then topped Jessica Bouzas Maneiro 6-4, 6-2 on Monday. At 2 hours, 46 minutes, the match Wednesday was the longest of Mboko’s short tour career.
From Kazakhstan, Rybakina won at Wimbledon in 2022. She has nine career WTA Tour victories, winning in May on clay at Strasbourg. Rybakina beat Mboko 6-3, 7-5 last month in Washington.
“I knew that she was a tough opponent,” Rybakina said. “She served really well in these important moments. It was a very close match, like a big fight. So it could go any way, but it went hers.”
Mboko overcame 11 double-faults and battled through a wrist injury after stumbling awkwardly to the ground in the second game of the third set. She'll will move up to at least 34th in the world after starting the year outside the top 300.
Mboko said her wrist felt “a lot better” after the match, but in the moment, the fall almost crushed her spirits.
“She was playing really great tennis on top of that, but I’m happy that I kept my composure,” Mboko said. “I was patient in the right moments. I just feel really happy that I was able to bounce back after being down, even a match point, I think.”
Osaka, the four-time Grand Slam champion who reached No. 1 in the world, continued her best performance in a WTA 1000 tournament since reaching the Miami final in 2022. She stepped for 15 months toward the end of that season and had daughter Shai in July 2023. She’s seeking her eighth title and her first since the 2021 Australian Open.
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.