Vikings gears up for a long-awaited battle this week. Who will survive the season?