DENVER — The first game of the 5A boys basketball Final Four didn't lack excitement.
Defending state champion ThunderRidge, the top seed in the CHSAA playoff bracket, did just enough in the final seconds of Friday night's state semifinal game to squeak past No. 4 Denver East, 55-54, at the Denver Coliseum.
The game came down to the final possession, on which the Grizzles stopped the Angels from hitting a game-winner.
"Crazy feeling, crazy feeling," said ThunderRidge sophomore guard Andrew Crawford. "Just to do this with my brothers, I love them so much. Can't wait."
Zach Keller led ThunderRidge with a game-high 19 points, while Crawford scored 15 and Joey Billelo added 10.
Denver East was led by D'Aunder Samuels' team-high 18 points, while Quis Davis and Aguir Mohr both scored 12 points apiece.
ThunderRidge will play the winner of No. 2 Fossil Ridge vs. No. 3 Chaparral, who play later Friday night, on Saturday in the state title game at 7 p.m.
Denver East's season ends with a 24-3 overall record.
>>Watch the extended video above and see the highlights on the 9NEWS Prep Rally this weekend!
RELATED: Denver East claims 5A hockey crown
RELATED: Highlands Ranch's Taylor Ray celebrating comeback season after battling through rare liver cancer
SUGGESTED VIDEOS: Sports
> Top stories are curated daily just for you! Sign up for the 9NEWSLETTER to get can’t-miss stories, Next and Denver Broncos content, weather and more delivered right to your inbox.
MORE WAYS TO GET 9NEWS
Subscribe to our daily 9NEWSLETTER
Download the KUSA 9NEWS APP
Google Play: http://on9news.tv/1lWnC5n
HOW TO ADD THE 9NEWS APP TO YOUR STREAMING DEVICE
ROKU: add the channel from the ROKU store or by searching for KUSA.
For both Apple TV and Fire TV, search for KUSA "9news" to find the free app to add it to your account. Another option for Fire TV is to have the app delivered directly to your Fire TV through Amazon.