The Ncaa Tournament didn't feature a ton of upsets in the first round. Mid-major Middle Tennessee was the only team to pull off a huge upset, while other minor upsets, like USC over SMU, also occurred. Round two brought much more craziness, as South Carolina defeated #2 seeded Duke and #7 seeded Michigan defeated Louisville. And in perhaps the biggest upset of the tournament, Wisconsin defeated defending national champion Villanova. Let's take a look at the best teams left in the tournament.

1. Kansas.

The Jayhawks have no shortage of talent and are led by one of the best point guards in the country in Frank Mason III.

Josh Jackson is a true NBA talent and it's extremely difficult to match up with this huge Kansas team. There's a reason why they were a one seed, and they showed that off in a twenty point victory over Michigan State. Purdue has the size to compete with them, but can they score enough points to keep pace with them?

2. UNC.

North Carolina came very close to losing to an Arkansas team that fought through injuries to give UNC the fight of their lives. Poor coaching and bad shots in the last few minutes allowed North Carolina to escape, something that won't work against a Butler team that has a knack for being clutch in the last few minutes. Still, UNC has a clear path to the Final Four if they can beat Butler and knock off either UCLA or Kentucky in the Elite 8.

3. Florida.

Almost everyone picked either Villanova or Duke to win the East region, but Florida has impressed with two double digit victories in their first game. The Gators rank in the top five of Kenpom and play a defensive style that has frustrated every opponent they have played. Wisconsin might have been able to beat the defending national champions, but they will have their hands full with a Florida team that has had some of the best guard play in the country so far.

4. West Virginia.

I'd love to put Gonzaga or Arizona in this position, but neither coach has made a Final Four. Bob Huggins could easily have his team in the Final Four. Jevon Carter played at an elite level against Notre Dame and forced the Irish into a ton of turnovers. Gonzaga relies on an efficient offense, but it could struggle against a West Virginia defense that does everything it can to frustrate opposing offenses.