91³Ô¹ÏÍø

Watch CBS News

Stephen Curry's 42 points lift Warriors over Nuggets in thrilling 137-131 OT win

Stephen Curry scored 42 points, including a game-tying 3-pointer late in regulation to help the Golden State Warriors overcome Aaron Gordon's career-high 50 points and beat the Denver Nuggets 137-131 on Thursday night.

The Warriors went on a 12-2 run in overtime that started with a corner 3-pointer from Al Horford and featured a back-breaking one from Jimmy Butler that made it 133-127 with 41 seconds to play as Golden State got off to a 2-0 start this season.

Gordon broke Alex English's franchise record for a season opener of 47 points set in 1985 against Golden State. Gordon's 10 3-pointers tied Terry Rozier's record set in 2020 for the most made in a season opener.

It was a dramatic end to regulation with Gordon hitting a tiebreaking 3-pointer with 25.7 seconds to play only to watch Curry tie it 4.3 seconds later with a long 3 of his own. Nikola Jokic then missed a shot in the lane just before the buzzer, sending the game to overtime, where the Warriors took control.

Jokic finished with 21 points, 13 rebounds and 10 assists to join Oscar Robertson as the only players with four triple-doubles in season openers.

The Nuggets were the last team in the NBA to take the court in the regular season and promptly became the first team in six years to fall behind by 10-0 or worse in the opener. They quickly responded with 12 straight points of their own and didn't trail again in the half.

Gordon made all seven his attempts from 3 in the first half — the most 3-pointers ever in the first half of a season opener to help Denver take a 70-61 lead at the break. Gordon matched Golden State's output from long range in the half on 16 fewer attempts.

Up next

Nuggets: Host Phoenix on Saturday night.

Warriors: Visit Portland on Friday night.

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=50747257b890e014813016b79ece0fb2'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });