Hurricanes turn to Kochetkov over Andersen for Game 3 vs. Panthers

Head coach Rod Brind’Amour told reporters that Pyotr Kochetkov will get the start in goal for Game 3 over Frederik Andersen.

Hurricanes turn to Kochetkov over Andersen for Game 3 vs. Panthers

In a bid to avoid a 3-0 deficit, the Carolina Hurricanes are making a goaltending change.

Head coach Rod Brind’Amour told reporters that Pyotr Kochetkov will get the start in goal over Frederik Andersen for Game 3 Saturday against the Florida Panthers.

Through the first two games of the Eastern Conference Final, Andersen has allowed nine goals on 36 shots. In 11 playoff starts, Andersen has a 2.01 goals-against average and a .907 save percentage.

Kochetkov replaced Andersen in Game 2, allowing one goal on five shots. His last start came back on April 29 against the New Jersey Devils.

The 25-year-old had a 27-16-3 record with a 2.60 goals-against average and a .898 save percentage in 47 starts during the regular season.

if (!res.ok) { throw new Error('Failed to fetch odds data'); }

const data = await res.json(); const oddsData = data?.data?.game?.details?.current_line; const visitingTeam = data?.data?.game?.visiting_team; const visitingTeamLogo = data?.data?.game?.visiting_team?.image_url_90; const homeTeam = data?.data?.game?.home_team; const homeTeamLogo = data?.data?.game?.home_team?.image_url_90; const gameTimestamp = data?.data?.game?.details?.timestamp;

return { oddsData, visitingTeam, visitingTeamLogo, homeTeam, homeTeamLogo, gameTimestamp }; }

async function renderBetMGM(componentId, league, gameId) { let oddsData, visitingTeam, visitingTeamLogo, homeTeam, homeTeamLogo, gameTimestamp, error;

const container = document.getElementById(componentId + '-odds'); if (!container) return;

try { ({ oddsData, visitingTeam, visitingTeamLogo, homeTeam, homeTeamLogo, gameTimestamp } = await fetchOddsData(league, gameId)); } catch (err) { error = err.message; }

if (error) { container.innerHTML = `

Error: ${error}

`; return; }

if (!oddsData) { container.innerHTML = `

Odds data not available

`; return; }

let gameDate = new Date(gameTimestamp * 1000); const gameDateFormatted = gameDate.toLocaleDateString('en-US', { year: 'numeric', month: 'long', day: 'numeric' });

container.innerHTML = `

BetMGM Odds
Moneyline
${visitingTeam.short_name}
${oddsData.away_money > 0 ? `+${oddsData.away_money}` : oddsData.away_money}
${homeTeam.short_name}
${oddsData.home_money > 0 ? `+${oddsData.home_money}` : oddsData.home_money}
Spread
${oddsData.fav_id === visitingTeam.id ? oddsData.fav_points : oddsData.fav_points > 0 ? `-${oddsData.fav_points}` : `+${Math.abs(oddsData.fav_points)}`}
${oddsData.fav_id === visitingTeam.id ? oddsData.fav_money > 0 ? `+${oddsData.fav_money}` : oddsData.fav_money : oddsData.underdog_money > 0 ? `+${oddsData.underdog_money}` : oddsData.underdog_money}
${oddsData.fav_id === homeTeam.id ? oddsData.fav_points : oddsData.fav_points > 0 ? `-${oddsData.fav_points}` : `+${Math.abs(oddsData.fav_points)}`}
${oddsData.fav_id === homeTeam.id ? oddsData.fav_money > 0 ? `+${oddsData.fav_money}` : oddsData.fav_money : oddsData.underdog_money > 0 ? `+${oddsData.underdog_money}` : oddsData.underdog_money}
Over/Under
O ${oddsData.total}
${oddsData.over_money > 0 ? `+${oddsData.over_money}` : oddsData.over_money}
U ${oddsData.total}
${oddsData.under_money > 0 ? `+${oddsData.under_money}` : oddsData.under_money}

`; }

// Example usage renderBetMGM('block_220c3367a522a4fe687ee250b3e67315', 'NHL', '6381dcc2-9fbb-487f-b7f2-36fe8b68b57d');

Meanwhile, forward Jesperi Kotkaniemi will make his return to the lineup after he was scratched in Game 2. Jack Roslovic is expected to be scratched after skating as an extra during the morning skate.

Watch Game 3 live on Sportsnet and Sportsnet+ starting at 8 p.m. ET / 5 p.m. PT.