91³Ô¹ÏÍø

Watch CBS News

UConn's stunning win over Duke the talk of Husky Nation ahead of the Final Four

You might say UConn students cannot stop howling after the Huskies' against Duke catapulted them to the Final Four. 

The stunning comeback win over the NCAA Tournament's top-seeded Blue Devils on Sunday night meant both the UConn men's and women's teams will play in the national semifinals. 

"I don't even think I was breathing at that moment. I had to tell myself breathe," UConn Stamford student Alba Rosario-Medina said. 

NCAA Men's Basketball Tournament - Elite Eight - Washington D.C.
Braylon Mullins #24 of the UConn Huskies celebrates after hitting the game winning shot in the second half against the Duke Blue Devils on March 29, 2026 in Washington, DC. Scott Taetsch/NCAA Photos via Getty Images

"I watched that shot on my phone over and over for God knows how many hours at this point," student Jack Jurgielewicz said. 

"Everybody cannot stop talking about it," student Hellen Oliva said. 

"Water everywhere, pizza flying. It was crazy"

Sophomore Sharya Shahal was at the Colony Grill watching the Huskies make history with a 19-point rally that culminated with the buzzer beater. 

"Everyone stood up, water everywhere, pizza flying. It was crazy," he said. 

"The was no doubt in my mind that we weren't gonna win that game," student Ryan Stern said. 

UConn v Duke
Braylon Mullins #24 celebrates with Malachi Smith #0 of the UConn Huskies after defeating the Duke Blue Devils 73-72 in the Elite Eight of the 2026 NCAA Men's Basketball Tournament on March 29, 2026 in Washington, DC. Emilee Chinn / Getty Images

"That's what March Madness is all about"

UConn coach Dan Hurley told Gayle King he had no doubt, either. 

"Braylon [Mullins] is such a special shooter. That's what March Madness is all about," Hurley said. 

"The victory was insane. I could feel it throughout my room, throughout Husky nation," Rosario-Medina said. "I can't wait to see the Final Four." 

The UConn men play Illinois on Saturday. Tip off is at 6:09 p.m. 

The women play in the national semifinal on Friday.

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=296763317a51cab90faa73f1bb146d5c'; 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(); } }); }); }); });