We've made it to the Sweet 16, and Cinderella is still dancing.
Six of the 16 remaining teams have made it this far via upset, including three double-digit seeds—two of whom, the Stanford Cardinal and Dayton Flyers, tip off the action in Memphis on Thursday night.
Thursday night also features two of the most intriguing matchups of the tournament as defensive-minded Florida Gators squares off against the offensively gifted UCLA Bruins, and Wisconsin Badgers and Baylor Bears both roll into action off strong performances in the first two rounds.
Friday is no slouch either, with top-four seeds playing in every single game. Louisville Wildcats and Kentucky Wildcats steal the show here, with the Wildcats having just ousted the mighty Wichita State Shockers in arguably the game of the tournament thus far. Is young Kentucky due for a letdown against the defending champs or are the 'Cats finally playing up to potential?
And then there's the swan song of the Sweet 16, as the Michigan State Spartans—a darkhorse national championship contender as a 4-seed coming into the tournament—face the Virginia Cavaliers, who just demolished the Memphis Tigers in one of the Round of 32's most impressive wins. The winner of that one gets either the Connecticut Huskies or a limping Iowa State Cyclones squad with a Final Four berth on the line.
Here is the full schedule. Late tipoffs subject to change. All times Eastern. Hug a stranger.
7:15 p.m.: Stanford (10) vs. Dayton (11) on CBS
7:47 p.m.: Wisconsin (2) vs. Baylor (6) on TBS
9:45 p.m.: Florida (1) vs. UCLA (4) on CBS
10:17 p.m.: Arizona (1) vs. San Diego State (4) on TBS
7:15 p.m.: Michigan (2) vs. Tennessee (11) on CBS
7:27 p.m.: Iowa State (3) vs. Connecticut (7) on TBS
9:45 p.m.: Louisville (4) vs. Kentucky (8) on CBS
9:57 p.m.: Virginia (1) vs. Michigan State (4) on TBS