/cdn.vox-cdn.com/uploads/chorus_image/image/49157671/usa-today-9197955.0.jpg)
It's been less than a week since Oregon outlasted St. Joe's to advance to the Sweet Sixteen and bring a conclusion to a madness-filled opening two rounds. But it's seemed like an eternity for basketball fanatics
We saw Northern Iowa bank in a half-court three to win in the Round of 64 only to fall victim to the largest, quickest rally in NCAA history, a 12-point, 44-second comeback by Texas A&M. We saw perhaps the biggest upset in NCAA Tournament with Middle Tennessee State knocking off Big Ten champs and tournament favorites Michigan State. Wisconsin's Bronson Koenig hit two HUGE threes, including the game-winner, to help the Badgers pull off an upset over two-seed Xavier. Two double-digit seeds still survive, but make no mistake, they're no Cinderellas: Gonzaga and Syracuse have had success in March for a long time; now they face each other for a trip to the Elite Eight
And of course, you can't forget the traditional powers. Kansas has waltzed through two rounds as the number one overall seed, Duke has survived two scares, and North Carolina has looked as solid as they come. Without further ado, your game schedule, TV channel and betting lines for all the Sweet Sixteen matchups.
Thursday, March 24
Miami vs. Villanova, 6:10 CT, CBS (Villanova -4)
Texas A&M vs. Oklahoma, 6:37 CT, TBS (Oklahoma -3)
Maryland vs. Kansas, 8:40 CT, CBS (Kansas -6 1/2)
Duke vs. Oregon, 8:55 CT, TBS (Oregon -3)
Friday, March 25
Iowa St. vs. Virginia, 6:10 CT, CBS (Virginia -5)
Wisconsin vs. Notre Dame, 6:27 CT, TBS (Notre Dame -1)
Gonzaga vs. Syracuse, 8:40 CT, CBS (Gonzaga -4 1/2)
Indiana vs. North Carolina, 8:57 CT, TBS (North Carolina -5 1/2)
As tip-off nears, come back for a GameThread to discuss all the Sweet Sixteen action.