Riley Grabau scored 17 points, Larry Nance Jr. had 14 and Wyoming beat No. 5 San Diego State 68-62 on Tuesday night to end the Aztecs' 20-game winning streak.
The victory by Wyoming (15-9, 6-5 Mountain West Conference) came almost 16 years to the day after the Cowboys last beat a top-5 team at home, a 62-56 win over No. 5 Utah.
Fans stormed the court after the final buzzer, mobbing Wyoming players.
Dwayne Polee II led San Diego State with 15 points, followed by Xavier Thames with 13.
The Aztecs (21-2, 10-1) won 20 in row after losing to Arizona in their second game of the season. Their streak tied the school mark set by the 2010-11 team, which finished a school-record 34-3 after reaching the Sweet Sixteen for the first time in school history.