The 2019 Final Four is set for next weekend in Minneapolis as the second weekend of the NCAA tournament was a memorable one.

After four memorable Elite Eight games, No. 1 seed Virginia will face No. 5 seed Auburn in one national semifinal with No. 2 seed Michigan State battling No. 3 seed Texas Tech in the other Final Four game on Saturday.

Falling in last season’s NCAA tournament to No. 16 seed UMBC, the Cavaliers figured things out to make the Final Four with a memorable overtime win in the South Region over No. 3 seed Purdue. Despite 42 points from Boilermaker junior guard Carsen Edwards, Virginia outlasted his 10 three-pointers with a flurry of their own from Kyle Guy and Ty Jerome. And with the team needing a buzzer-beating bucket just to force overtime, big man Mamadi Diakite came through.

Virginia’s win will go down as one of the better Elite Eight games of the decade as Edwards became a March hero while the Cavaliers finally overcame some NCAA tournament demons.

Also winning an overtime game in the Midwest Region was No. 5 seed Auburn as they outlasted SEC rival Kentucky. Playing without Sweet 16 star Chuma Okeke, who suffered a torn ACL on Friday, the Tigers rallied in the second half to beat the Wildcats behind Bryce Brown and Jared Harper to make their first Final Four in school history. The Wildcats’ great season ends behind a strong game from P.J. Washington as he overcame a foot injury last week to end a memorable sophomore season with 28 points and 13 rebounds.

Texas Tech advanced to its first Final Four in school history as well with a win over No. 1 seed Gonzaga on Saturday. In a close Elite Eight matchup in the West Region, the Red Raiders held off the Bulldogs with shot-making from Jarrett Culver and Matt Mooney while Gonzaga was held to 7-for-26 three-point shooting. Rui Hachimura (22 points) and Brandon Clarke (18 points) both had strong games while Josh Perkins (16 points) committed a late out-of-bounds foul that sealed the game for the Red Raiders.

The final Elite Eight thriller saw No. 2 seed Michigan State outlast No. 1 seed Duke in the East Region. Cassius Winston (20 points, 10 rebounds and four blocks) and Xavier Tillman (19 points, nine rebounds) both had big games for the Spartans as they limited turnovers to shock the No. 1 overall seed. The loss likely ends the college career of freshmen Zion Williamson (24 points, 14 rebounds, three blocks, three steals) and R.J. Barrett (21 points, six assists) as the Blue Devils fall short of the Final Four when many considered them a title favorite.

Between the four great games, two overtime thrillers, a buzzer-beater to force overtime and some big star performances, this makes a strong case for the best Elite Eight ever. We had a jaw-dropping Edwards performance in a losing effort, two blueblood programs (Duke and Kentucky) getting upset in close games and the final college game of the sport’s biggest star of the decade (Zion).

And that doesn’t even include Auburn and Texas Tech making the first Final Four in school history, Izzo’s finest coaching job and Winston’s heroics and Goins’ big shot. Virginia overcoming a shaky reputation and the Tigers overcoming the loss of Okeke to injury.

The first weekend might have been mostly chalk. The second weekend of the 2019 NCAA tournament was a great one as it culminated in memorable Elite Eight games and stars coming through in the clutch. It’s led to some unexpected Final Four matchups, but at least college hoops fans have plenty to talk about this week after some ridiculous games.