ADVERTISEMENT

Thunder top Spurs in Game 5, move win away from NBA Finals return

Published May 27, 2026 11:48 am

At A Glance

  • Shai Gilgeous-Alexander scored 32 points, Alex Caruso led another strong bench effort with 22 and the Oklahoma City Thunder moved one win away from a return trip to the NBA Finals by beating the San Antonio Spurs, 127-114, on Tuesday night, May 26.
Oklahoma City Thunder guard Shai Gilgeous-Alexander (2) shoots against San Antonio Spurs forward Victor Wembanyama (1) in the second half of Game 5 in the Western Conference finals NBA basketball playoffs series, Tuesday, May 26, 2026, in Oklahoma City. (AP Photo/Julio Cortez)
Oklahoma City Thunder guard Shai Gilgeous-Alexander (2) shoots against San Antonio Spurs forward Victor Wembanyama (1) in the second half of Game 5 in the Western Conference finals NBA basketball playoffs series, Tuesday, May 26, 2026, in Oklahoma City. (AP Photo/Julio Cortez)
Shai Gilgeous-Alexander scored 32 points, Alex Caruso led another strong bench effort with 22 and the Oklahoma City Thunder moved one win away from a return trip to the NBA Finals by beating the San Antonio Spurs, 127-114, on Tuesday night, May 26.
Jared McCain — getting the call with Jalen Williams and Ajay Mitchell both sidelined — scored 20 in his first playoff start for the defending NBA champion Thunder, who lead the Western Conference finals 3-2.
Chet Holmgren scored 16 points and 11 rebounds for the Thunder, while Isaiah Hartenstein had a 12-point, 15-rebound night in Oklahoma City.
Stephon Castle scored 24 points for San Antonio, which got 22 points from Julian Champagnie and 20 points from Victor Wembanyama — who was held to 4-of-15 shooting.
Keldon Johnson scored 15 off the bench for San Antonio, which missed 29 of its 41 3-point tries.
Game 6 is Thursday in San Antonio. If there's a Game 7, it'll be back in Oklahoma City on Saturday — and while this series winds down, the New York Knicks are waiting to see who emerges.
The Knicks will play the Thunder-Spurs winner in Game 1 of the NBA Finals on June 3, with that series starting in the Western Conference city.
Oklahoma City scored 40 points in the second quarter to take control and kept the lead the rest of the way.
“We just played to who we were tonight,” Gilgeous-Alexander said.
It took nearly 10 minutes for the first free throws to be awarded. But when the parade to the foul line started, it didn't stop.
The teams combined to make 29 free throws in the second quarter alone, the most in the second quarter of any NBA game since the bubble playoffs nearly six years ago. It wasn't a one-sided thing — the Spurs were 15 for 17 in the quarter, the Thunder 14 for 14.
Oklahoma City went up by 20 in the third, before San Antonio closed within eight. The Spurs might have had some chances to cut even further into the deficit, but were fuming — and rightly so, it seemed — over some missed calls in the final minute of the quarter.
A tip-in try by San Antonio's Luke Kornet with about 56 seconds left was knocked off the rim by Oklahoma City's Cason Wallace and should have been goaltending. And on the next Spurs' possession, an out-of-bounds call that should have gone their way — replays showed the ball went out off of Holmgren — did not. Spurs coach Mitch Johnson tried to challenge the call, got ignored, then got a technical foul for arguing.
After all that, Oklahoma City's lead was 101-91 going into the fourth.

Related Tags

Shai Gilgeous-Alexander OKC Thunder San Antonio Spurs NBA Playoffs
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.