The final three weeks of the high school basketball season were a wild ride for those involved. There were upsets galore sprinkled throughout the 10 state tournaments across the state.

When it was all said and done, only four of the 10 teams ranked No. 1 heading into the playoffs went on to win state titles — down two from last year.

The five state champions on the girls side were Fremont (5A), Springville (4A), Desert Hills (3A), Enterprise (2A) and Panguitch (1A). Springville was the only repeat winner.

The boys state champions were Lone Peak (5A), Bountiful (4A), Morgan (3A), Wasatch Academy (2A) and Monticello (1A). Lone Peak, Morgan and Wasatch Academy were repeat winners.

It took 164 playoff games to crown the 10 champions, and here are the Deseret News’ picks for the 10 best playoff games.

10. 4A girls championship