The Sweet 16 is here and filled with excitement, madness and unpredictability.
After witnessing maybe the best first two rounds we've ever seen in the NCAA Tournament, we should be in for yet another thrill ride.
Surprise guests for the Sweet 16 party include No. 9 seed Northern Iowa, No. 10 seed Saint Mary's, No. 11 seed Washington, and No. 12 seed Cornell.
The biggest surprise not to be invited to continue dancing was No. 1 overall seed Kansas, who was ousted by Northern Iowa in the second round.
Even after a great first two rounds, we're not finished yet.
Instant classics are potentially still to come.
All these games are great matchups, making them hard to rank.