The Duke Blue Devils have a tough uphill road to get to the top of the ACC, but the team needs to get back on track during its stretch run toward the postseason.

Hosting the Virginia Cavaliers (7), Duke's explosive offense will be tested by one of the stingiest defenses in the nation. Having followed up a dismal 1-4 stretch with three straight wins, Duke has an opportunity to continue rebuilding confidence.

Tipoff: 4:30 p.m. ET in Durham, N.C.

TV: ESPN

Listen live online: TuneIn Radio

Watch live online: WatchESPN

Duke's stretch run could also do a lot of damage. The Blue Devils are coming off a win over Louisville, but are scheduled to play them again on the road next week after going to Chapel Hill to play North Carolina.

Virginia is rebounding from a tough stretch itself, having lost three of four before starting their ongoing seven-game winning streak. Only half a game out of first in the ACC, Virginia is still scheduled to play Miami on the road, and North Carolina and Louisville at home.