Sanders has gained 7 points since the last CNN poll on the race in December. Since that survey, the Vermont senator has also made gains in early-state polling, including CNN’s survey with the Des Moines Register in Iowa, where the first caucuses of the cycle will be held in less than two weeks.

Sanders has made gains nearly across the board, clearly pulling away from Warren among liberals (33% back Sanders, while 19% support Warren in the new poll), a group where the two had been running closely through much of the fall. Sanders has also pulled about even with Biden among voters of color (30% for Sanders, 27% for Biden).

As the campaign has taken a more negative turn, Democratic voters remain about as enthusiastic about a potential Sanders nomination as they were earlier this fall (38% say they would be enthusiastic should he win the nomination, on par with the 39% who felt that way in October), while his chief rivals have seen enthusiasm waning (enthusiasm for a Biden nomination has dipped 9 points to 34%; for Warren, it’s fallen 12 points to 29%).