CHAPEL HILL—After an eight-day delay thanks to last week's snow storm, North Carolina (18-7, 8-4 Atlantic Coast Conference) will put its seven-game winning streak on the line tonight when it hosts No. 5 Duke (21-5, 10-3). The game was originally scheduled for last Wednesday but was postponed due to wintry weather in North Carolina last week. The Tar Heels and Blue Devils will tip off at 9:10 p.m. in the Smith Center.

The ACC Network will televise the game in the ACC region with Tim Brando (play-by-play) and Dan Bonner (analyst) on the call. Here's a list of affiliates carrying the game.

ESPN will televise the game nationally with Dan Shulman (play-by-play), Jay Bilas (analyst), Dick Vitale (analyst) and Jeannine Edwards (sideline) on the broadcast.

Fans can watch online live at TheACC.com or via WatchESPN.

The contest also will be carried nationally on satellite radio by XM (channel 91) and Sirius (channel 91). GoHeels TV subscribers can listen to the game at GoHeels.com.

Duke enters the game on a four-game winning streak, including a 68-51 win at Georgia Tech on Tuesday night. The Blue Devils have won nine of their last 10 games and are third in the ACC at 10-3.

The Tar Heels started 1-4 in ACC play this season but have won seven in a row to improve to 8-4 and take over fourth place in the conference standings. Carolina's seven-game winning streak is its longest since a nine-game streak in 2011-12.

UNC leads the all-time series with Duke, 132-104, but Duke swept a pair of meetings last season and has won seven of the last nine meetings in the series after UNC previously had won six of seven.

Carolina is 60-34 against Duke in Chapel Hill and 15-13 in the Smith Center. The Blue Devils have won 10 of the last 15 in the series in Chapel Hill. The Tar Heel wins in that span were in 2002-03, 2004-05, 2006-07, 2008-09 and 2010-11. Head coach Roy Williams is 4-6 against Duke in games played in the Smith Center.

UNC has lost the last seven times the Tar Heels and Blue Devils have played their first game of the season in Chapel Hill (the last UNC win in that situation came in 1998). Carolina is 39-39 against Duke since Mike Krzyzewski became the Blue Devil head coach. Duke has won 24 of the last 35 games in the series.

Carolina is 9-12 against Duke since Williams became the Tar Heel head coach prior to the 2003-04 season. The Blue Devils won the first three meetings and the series is tied 9-9 since that initial span.

The last time an unranked Carolina team beat a ranked Duke team was on March 9, 2003, in Chapel Hill. Thursday's game is the 152nd consecutive meeting in the series when at least one of the two schools was ranked in a national poll. The streak dates to Feb. 25, 1955.