Well, this weekend showed us why it's called March Madness. Kentucky, Duke, North Carolina, and Gonzaga all fell by the wayside. So your Final Four matchups will be:

1 Virginia vs 5 Auburn
Saturday, 4/6 at 5:09 CST

2 Michigan St. vs 3 Texas Tech
Sagurday 4/6 at 7:49 CST