ADVERTISEMENT

Alcaraz sets up Zverev French Open revenge chance in Madrid

Published May 1, 2023 03:20 am
MADRID (AFP) -- World number two and defending champion Carlos Alcaraz on Sunday, April 30, set up a Madrid Open last 16 duel with Alexander Zverev, the German rival who handed him a heartbreaking, reality-check defeat at Roland Garros last year. *Spain's Carlos Alcaraz (L) shakes hands with Bulgaria's Grigor Dimitrov after winning their 2023 ATP Tour Madrid Open tennis tournament singles match at the Caja Magica in Madrid on April 30. (AFP)*

Alcaraz defeated Grigor Dimitrov of Bulgaria 6-2, 7-5 in the Madrid third round as he continues his bid to win a 10th tour title before his 20th birthday. The Spanish crowd-pleaser was briefly troubled when 31-year-old Dimitrov broke for a 4-2 lead in the second set. However, that merely delayed the inevitable as Alcaraz wrapped up victory in 90 minutes, making just four unforced errors. It was his 25th win of 2023 against just two losses and a 15th victory on clay. The 19-year-old swept past Zverev in the Madrid final in 2022 for the loss of just four games. However, just weeks later, the German claimed a four-set victory in the French Open quarter-finals. That was Zverev's third win in the pair's four meetings. "I really want to play that match. We played a few times, head-to-head he is up," said Alcaraz. "I really want to show my great level here in front of my home crowd. I have great memories from last year in the final but obviously I have to be really focussed in that match.  He added: "I know that Sascha is a really good player, a really aggressive one with good serves. I have to show all my skills." Two-time Madrid champion Zverev needed just 56 minutes earlier Sunday to dispose of France's Hugo Grenier 6-1, 6-0 on the back of six breaks of serve and 26 winners. "With Carlos it will be a match-up people will look forward to," said 16th-ranked Zverev. "We played in the final here last year, played a massive match at Roland Garros before I got injured (in the semi-final against Rafael Nadal)." Spain's Alejandro Davidovich Fokina toppled world number seven Holger Rune 7-6 (7/1), 5-7, 7-6 (7/5). Rune, who turned 20 on Saturday, had saved a match point in the previous round against Alexander Bublik. But it was Davidovich Fokina who came through the tight encounter to line up a clash with Borna Coric for a place in the last eight. World number one Iga Swiatek claimed she had endured a "tricky" afternoon despite easing to a straight-sets win over American left-hander Bernarda Pera to reach the last 16 of the women's tournament in the Spanish capital. Swiatek, warming up for the defence of her French Open title, claimed a 6-3, 6-2 win for a sixth consecutive victory on clay this season.

Tricky

"I wouldn't say it was easy. Every match is tricky here," Swiatek said after her 75-minute outing. "I'm happy that I'm getting my rhythm. Playing against a lefty is never easy... but I'm pretty happy that I was disciplined and focused." Swiatek next faces 16th seed Ekaterina Alexandrova who came from a set down to see off Zheng Qinwen of China. Also progressing to the fourth round was world number three Jessica Pegula, who clinched a gruelling 6-4, 7-6 (7/2) victory over Marie Bouzkova of the Czech Republic. Pegula, 29, made the final in Madrid in 2022 where she lost to Ons Jabeur. She will now tackle Italy's Martina Trevisan on Monday for a quarter-final spot.

Related Tags

Carlos Alcaraz
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.