ADVERTISEMENT

Duren, Cunningham deliver, help Pistons prolong Grizzlies drought

Published Mar 14, 2026 01:58 pm

At A Glance

  • DETROIT (AP) — Jalen Duren had 30 points and 13 rebounds and Cade Cunningham added 17 points and 15 assists as the Detroit Pistons handed the Memphis Grizzlies their seventh straight loss with a 126-110 victory on Friday night, March 13.
Detroit Pistons guard Cade Cunningham (2) takes a jump shot against Memphis Grizzlies guard Ty Jerome, left, during the second half of an NBA basketball game Friday, March 13, 2026, in Detroit. (AP Photo/Duane Burleson)
Detroit Pistons guard Cade Cunningham (2) takes a jump shot against Memphis Grizzlies guard Ty Jerome, left, during the second half of an NBA basketball game Friday, March 13, 2026, in Detroit. (AP Photo/Duane Burleson)
DETROIT (AP) — Jalen Duren had 30 points and 13 rebounds and Cade Cunningham added 17 points and 15 assists as the Detroit Pistons handed the Memphis Grizzlies their seventh straight loss with a 126-110 victory on Friday night, March 13.
The Pistons have won their last three games by an average of 25.3 points after a season-worst four-game losing streak.
Marcus Sasser had 16 points for the Pistons, which had seven players in double figures.
Javon Small led the Grizzlies with 23 points while Ty Jerome had 21. Taj Gibson made his season debut for the Grizzlies after signing with them in late February. The 40-year-old played nearly 12 minutes with three points and three rebounds.
Detroit led 98-84 at the end of three quarters, thanks to 26 points from Duren, and quickly moved the advantage to 22 before coach J.B. Bickerstaff emptied the bench.
The Grizzlies started the game with the newest defensive strategy — blitzing and trapping Cunningham to keep him from shooting and force him into risky passes. It worked in the first half, when he only scored seven points and had nine turnovers and one assist.
His main recipients were Duncan Robinson and Duren, who each scored 14 points in the half, as Detroit shot 63% from the floor. Small had 14 points in a reserve role for the Grizzlies, who were down 68-61 at the break.
For the second straight night, the Pistons were able to adjust at halftime — Cunningham had five points and four assists in the first minutes of the third.

Meanwhile, Kevin Durant hit a go-ahead 18-footer with 7.6 seconds left and the Houston Rockets outlasted the New Orleans Pelicans, 107-105, to move into third place in the crowded Western Conference.

Durant scored 32 points two nights after matching his season low with 11 in a blowout loss at Denver. Against the Pelicans, he was 13 of 24 from the field and had six rebounds and five assists.

Amen Thompson added 23 points for Houston in the opener of a five-game homestand. Reed Sheppard scored 18 points, and Jabari Smith Jr. had 16.

Dejounte Murray led New Orleans with 35 points, but stepped out of bounds with the Pelicans up a point with 13 seconds remaining. After Durant put the Rockets ahead, Zion Williamson threw the ball out of bounds, and Durant hit two free throws to put it away.

Murray was 14 of 18 from the field, hitting 4 of 5 3 pointers.

Williamson had 21 points. The Pelicans had won two straight and three of four.

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.