It might be April, but March Madness isn't over. Not even close. 

The best was saved for last in a men's Final Four overtime thriller that saw No. 1 Gonzaga save its perfect season thanks to Jalen Suggs's buzzer-beating 3-pointer. 

In a back-and-forth game where the country's best team was on the ropes, the No. 11-seeded Bruins were on the verge of a historic upset. But the Zags survived – barely – and will now try to complete the first undefeated season in men's basketball since Indiana in 1976 when they face Baylor in the national title game Monday.

A look at the seven best moments from an epic game:

1. Jalen Suggs' buzzer-beater

With the score tied at 90 and three seconds left in overtime, Suggs – the freshman point guard who is a projected lottery pick in the NBA draft – dribbled nearly the length of the court to set up a running, one-footed 3-pointer that banked in as time expired. It had shades of Gordon Hayward's one-footed running halfcourt shot that rimmed out in Butler's loss to Duke in the 2010 national championship game. It also had shades of Villanova's Kris Jenkins, who drained a game-winning 3-pointer to give the Wildcats the 2016 NCAA title over North Carolina. 

2. Suggs' sportsmanship afterwards

As one would expect, Suggs celebrated with glee after draining the biggest basket of his life, jumping onto the scorer's table to stand up with his teammates swarming him and holding up his Zags jersey to the crowd with pride. But not long after, Suggs came back down to earth and showed empathy – hugging UCLA stars Jaime Jaquez Jr. and Johnny Juzang while they were feeling the heartbreak. For a game where the outside world counted the Bruins out, they showed up and gave Gonzaga its biggest test ever. Suggs' sportsmanship is what it's all about on the biggest stage, following an epic game. 

3. UCLA seeming to force 2OTs

The Bruins' Jaquez Jr. drained a 3-pointer to slice the deficit to two points with 50 seconds left in overtime. Then after a defensive stop, Juzang scored a game-tying layup with three seconds left. Double overtime seemed inevitable. But then Suggs' heroics followed. While it all happened fast, the game was seemingly over at 90-85 with one minute remaining before those five crucial UCLA points. Without those buckets, we never get that shocking buzzer-beater.

4. Controversial charge call to force overtime

UCLA fans will have a bone to pick with NCAA officials as Drew Timme drew a charge on Juzang with one second remaining to force overtime. Was it the right call? Looked to be in the moment, but also hard to tell on replay. Had Timme not been well-positioned and a bulldozing Juzang took a different angle on his drive, perhaps it would have been different. It was a gutsy play by Timme and a heartbreaking blow for the Bruins when a block foul call would've put UCLA's best player on the line for two potential game-winning free throws at the end of regulation.