91³Ô¹ÏÍø

Watch CBS News

Gabriel Landeskog makes a successful return to the ice, may play for Colorado Eagles again Saturday

Colorado Avalanche fans have been waiting for captain Gabriel Landeskog's comeback for 1,020 days. And on Friday night, he finally made his return. It was up in Loveland for the Colorado Eagles, the minor league team of the Avs.

Colorado Eagles vs Henderson Silver Knights
Gabriel Landeskog (92), right, and Henderson Silver Knights defenseman Lucas Johansen (29) in the Colorado Eagles game against the Henderson Silver Knights. Andy Cross/MediaNews Group/The Denver Post via Getty Images

Landeskog was named a starter for the game against the Henderson Silver Knights, and when he was introduced the full house of fans gave a cheer that might have been the loudest ever heard at Blue Federal Credit Union Arena.

Sidelined with a devastating knee injury since the Avs won the Stanley Cup nearly three years ago, Landeskog said "it was fun" to be back.

He didn't score, but there was certainly some action. On his third shift, Landeskog got his stick a little bit high on a check and was called for a penalty. Later in the first period, there was a fight among some players and Landeskog could be seen taking a shot at a Silver Knights player.

In the second period he had a good look at a possible goal but the goalie stopped it. The Eagles wound up with a 2-0 win.

All in all, it was a successful return to the ice for the captain, and it's giving him a chance to review his game film for the first time in quite a while.

"This is a step in the process, and obviously this was the first (game) and then we'll see what it looks like tomorrow and then we'll see what the schedule looks like moving forward," he said. "I've just tried to stack the days and put the work in and here we are, so I think maybe if I had scored a goal tonight it would have made it a little more special but nonetheless I feel good and I think that's a good thing."

The Eagles play the Silver Knights again on Saturday in Loveland, and Landeskog may play again.

Landeskog says his expectations are always high, but he said he's realistic. When asked about playing for the Avalanche in the playoffs -- they will face the Dallas Stars in Round 1 -- he said he's not sure. But don't count out the possibility, considering how well he said he felt 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(); } }); }); }); });