ADVERTISEMENT

Turkey beats host Latvia in EuroBasket opener; Portugal gets 1st win in 18 years

Published Aug 28, 2025 09:35 am

At A Glance

  • Miikka Muurinen hit back-to-back baskets from the lane with five minutes left to give the Finns the lead for good in Tampere, Finland. Ludvig Hakanson led Sweden with 28 points.
Finland's Miro Little, left, and Sweden's Mattias Markusson during the basketball FIBA EuroBasket 2025 group B match between Sweden and Finland in Tampere, Finland, Wednesday Aug. 27, 2025. (Heikki Saukkomaa/Lehtikuva via AP)
Finland's Miro Little, left, and Sweden's Mattias Markusson during the basketball FIBA EuroBasket 2025 group B match between Sweden and Finland in Tampere, Finland, Wednesday Aug. 27, 2025. (Heikki Saukkomaa/Lehtikuva via AP)
RIGA, Latvia (AP) — Utah Jazz forward Lauri Markkanen scored 28 points to lead Finland to a 93-90 victory over Sweden on the opening day of the EuroBasket tournament Wednesday, Aug. 27.
Miikka Muurinen hit back-to-back baskets from the lane with five minutes left to give the Finns the lead for good in Tampere, Finland. Ludvig Hakanson led Sweden with 28 points.
Cedi Osman scored 20 points as Turkey upset host nation Latvia 93-73 at a sold-out Xiaomi Arena.
Turkey seized the initiative from the start as Ercan Osmani converted the tip-off into a dunk within seconds. After that, the only time Latvia led was when it had a one-point advantage for 19 seconds in the first quarter.
Kenan Sipahi added 19 points for Turkey and Houston Rockets center Alperen Sengun chipped in with 16 points, eight rebounds and seven assists.
Latvia next faces Estonia on Friday, when Turkey plays the Czech Republic.
Earlier in the group, Neemias Queta led Portugal to its first EuroBasket win in 18 years, 62-50 over the Czechs.
The Boston Celtics center finished with 23 points, 18 rebounds, four blocks and two steals, becoming the first player to have at least 20 points and 15 rebounds in their EuroBasket debut since FIBA began tracking rebounding numbers in 1995.
Portugal’s previous win in the tournament was a 94-85 victory over Israel in 2007.
Also in Group A in Riga, Serbia beat Estonia 98-64 behind 18 points from Nikola Jovic and 11 points and 10 rebounds from three-time NBA MVP Nikola Jokic. The tournament favorite with five active NBA players and seven others who once played in the league, Serbia scored the first nine points of the game and followed it up with a 17-3 run to open a double-digit lead it never relinquished.
In other Group B action in Tampere, Germany took command in the second half to beat Montenegro 106-76.
Germany only led 46-43 at the break before the reigning World Cup champion went on a 33-12 run in the third quarter, sparked by four 3-pointers from Andreas Obst.
Sacramento Kings guard Dennis Schroder, who was the MVP at the World Cup, had 21 points, with Orlando Magic forward Franz Wagner adding 22 points and eight rebounds on his 24th birthday.
Germany next plays Sweden while Montenegro takes on Lithuania, which beat Britain 94-70 in the first game of the tournament.
Denver Nuggets center Jonas Valanciunas led the way with 18 points and nine rebounds for Lithuania, whose coach Rimas Kurtinaitis said his players looked nervous at times as they missed a number of 3-pointers and free throws.
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.