Shahid shot 11 for 12 from the foul line. He added seven assists.
Tyree Eady had 16 points for North Dakota State (13-12, 7-4 Summit League), which won its fourth consecutive game. Rocky Kreuser added 14 points. Tyson Ward had 11 points and six rebounds for the home team.
Ronnie Harrell Jr. had 23 points and seven rebounds for the Pioneers (7-18, 2-9), whose losing streak stretched to four games. Ade Murkey added 13 points and six rebounds. Jase Townsend had 13 points.
The Bison leveled the season series against the Pioneers with the win. Denver defeated North Dakota State 80-65 on Jan. 16. North Dakota State matches up against Oral Roberts at home on Thursday. Denver takes on Purdue Fort Wayne at home on Thursday.