Duke and Michigan State round out the Final Four.

It seems every single year March Madness flows further and further into April, but as March comes to a close only four of college basketball's best are left standing. This weekend was full of some of the year's best match-ups -- well, and worst. (West Virginia's 39 points in the Sweet Sixteen?! How?!)

In the Midwest Region, undefeated Kentucky escaped their toughest test yet against Notre Dame. Kentucky will take on Wisconsin, winner of the West Region. The Badgers came back from a 33-30 halftime deficit thanks to a total team effort led by Sam Dekker. Kentucky beat Wisconsin in the Final Four last year, so buckle your seat belts for this rematch on Saturday.

Duke edged Gonzaga 66-52 to reach the program's first Final Four appearance since 2010 and 16th in school history. Duke will take on 7th seed Michigan State, who escaped an OT thriller against Louisville.

Both games are on Saturday, April 4th. It's sure to be a great afternoon of basketball, so grab some buddies & some wings and take it all in!