ADVERTISEMENT

Sakkari downs Dolehide for WTA Guadalajara title

Published Sep 24, 2023 04:26 am

At A Glance

  • Second-seeded Maria Sakkari ended her four-year wait for a second WTA title on Saturday, Sept. 23, beating Caroline Dolehide, 7-5, 6-3, to win the 1000 level Guadalajara Open.

GUADALAJARA (AFP) -- Second-seeded Maria Sakkari ended her four-year wait for a second WTA title on Saturday, Sept. 23, beating Caroline Dolehide, 7-5, 6-3, to win the 1000 level Guadalajara Open.

33WD7QU-highres.jpg
Greece's Maria Sakkari kisses her trophy on the podium after winning the WTA Guadalajara Open women's singles final tennis match in Zapopan, Mexico, on Saturday, Sept. 23. Sakkari defeated USA's Caroline Dolehide 7-5, 6-3 in the final. (AFP)

Greece's Sakkari, ranked ninth in the world, had come up empty in six finals since her breakthrough victory in Rabat in 2019.

That included the Guadalajara final last year, when she lost to American Jessica Pegula, and a loss to Coco Gauff in the final at Washington this year.

An emotional Sakkari thanked her coach of five years, noting they'd waited "more than four years for a second title.

"We've heard so many bad things - that I will never win a title, that I'm a top-five player with only winning one title, that was very hard for me to overcome," she said. "I'm so happy that I did it here this week."

The victory came less than a month after Sakkari was unceremoniously dumped from the first round of the US Open, her third straight first-round exit at a Grand Slam.

Sakkari had said at Flushing Meadows she was "suffering on the court" and was "uncertain" about what to do about it.

This week, however, Sakkari has looked in total command, becoming the first player this year to reach the final of a WTA 1000 event without dropping a set.

Sakkari ended a fairytale week for Dolehide, ranked 111th in the world and playing in her first career final.

Dolehide, who will rise to inside the top 50, came from a set down to beat Peyton Stearns in three tiebreaks in the first round, she beat eighth-seeded Ekaterina Alexandrova in the third round and saved four match points in her quarterfinal win over Martina Trevisan.

In her first career semifinal Dolehide defeated 2020 Australian Open champion Sofia Kenin.

Dolehide demonstrated the same grit she'd shown all week when she clawed back an early break in the opening set to take a 5-4 lead.

But Sakkari won the next two games, taking advantage of one of Dolehide's six double faults to break for 6-5.

Down 0-30 in the next game, Sakkari battled back to take the set, and finally gained the upper hand in the second with a break for a 3-2 lead.

That proved to be enough, although there was a tense moment in the seventh game, when Sakkari's 40-0 lead evaporated before she steadied herself to take the game with her third ace of the contest.

She closed it out with one more break, converting her second match point.

When Dolehide's volley sailed long, Sakkari fell to the court and covered her face with her hands as the tears came.

Related Tags

Maria Sakkari WTA
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.