Syracuse is hoping to not be the next giant taken down by North Carolina, and Kansas is going up against Kansas State, who has won ten straight.
Here is the schedule for all of the Top 25 teams. All times are Eastern.
No. 2 Syracuse vs. North Carolina (12 noon, ESPN)
North Carolina has won against every ranked team it has played this season. Most recently, the team topped the then-No. 11 Kentucky WIldcats. The Tar Heels have lost each of their last two games, but has always brought their best against top teams.
Syracuse has yet to lose a game this season and is coming off of a blowout Tuesday against Virginia Tech.
No. 18 Kansas vs. No. 25 Kansas State (2 p.m., ESPN)
The Jayhawks look for their first win against a ranked team since taking down No. 4 Duke on Nov. 12. Kansas has lost to Florida and, most recently, to San Diego State. Kansas State has worked its way into the Top 25 by riding a ten-game win streak featuring victories over Gonzaga and Oklahoma State.
No. 5 Michigan State vs. Minnesota (2:15 p.m., Big Ten Network)
Michigan State is coming off of a thrilling overtime victory over Ohio State thanks to two late threes from Adreian Payne and Keith Appling after the Buckeyes came back from a 17-point deficit. Payne is nursing a foot injury, but it didn't prevent him from making a big impact against OSU. Minnesota has won eight of its last nine and is facing a grueling schedule, facing four consecutive ranked opponents.
Missouri State vs. No. 6 Wichita State (8 p.m., ESPN3)
The Shockers are undefeated, but have not played a ranked opponent this season. Missouri State was blown out in its only match up against a ranked team, losing, 90-60, against Louisville.
No. 7 Baylor vs. TCU (1:30 p.m., ESPN3)
Baylor had won its last six before lowing to Iowa State Tuesday, which included a victory over Kentucky. TCU has started the new year on the wrong foot, losing both of their games in 2014.
St. John's vs. No. 8 Villanova (1 p.m., Fox Sports One)
Villanova's only loss this season came at the hands of the No. 2 Syracuse Orange, but the team has played in two close overtime games, winning both. St. John's has gone 3-3 over its last six games, beginning with its own loss to the Orange.
Oklahoma vs. No. 9 Iowa State (12 noon, ESPNU)
Sporting the most assists per game in the country, the Cyclones have yet to suffer a loss this season, with their most recent contest being a victory over Baylor. Oklahoma has lost two of its last three, but had won seven in a row before that.
Arkansas vs. No. 10 Florida (1 p.m., ESPN2)
West Virginia vs. No. 11 Oklahoma State (4 p.m., ESPN3)
Oklahoma State is looking to bounce back from a loss to Kansas State in its fight for Big-12 supremacy.
Vanderbilt vs. No. 14 Kentucky (3:30 p.m., CBS)
Kentucky has won every game it has played against an unranked oponent -- and lost all three games against ranked opponents.
Clemson vs. No. 16 Duke (2 p.m., ESPN3)
Duke is out of the top ten for the first time in forever, but a win against Clemson would be a good way to work their way back in. The Blue Devils already began their rebound with a win against Georgia Tech Tuesday. Clemson is coming off of a poor showing against Florida State in which they shot 30 percent.
No. 19 Massachusetts vs. St. Bonaventure (12:30 p.m. NBC Sports Network)
UMass has ridden the three-point shooting of Chaz Williams to a 13-1 record with the lone blemish being a loss against Florida State. St. Bonaventure has won its last four.
Auburn vs. No. 21 Missouri (2:00 p.m., ESPNU)
Missouri won 10 straight to start the season, but has lost two of its last four. Auburn has two players, Chris Denson and KT Harrell, combining for over 38 points per game, and lost its only conference game against Ole Miss Thursday night.
Temple vs. No. 24 Memphis (3 p.m. ESPN2)
It took the Tigers several tries, but their upset against Louisville Thursday night was the team's first time winning against a ranked team. Temple might be without second-leading scorer Will Cummings, who was knocked out of the loss against Southern Florida with concussion-like symptoms.