Reserve forward Grandy Glaze added 12 points and Rob Loe had 10 for the Billikens (18-2, 5-0 Atlantic 10), who won their 12th consecutive game.
Ovie Soko scored 18 points to lead Duquesne (8-9, 1-4).
The Dukes went ahead 72-70 on Jeremiah Jones' free throws with 57 seconds remaining, but Austin McBroom made a 3-pointer that gave the Billikens a 73-72 lead with 47 seconds left.
The Dukes had a chance to take the lead with 13 seconds remaining, but Dominique McKoy missed a reverse layup. McCall rebounded and was fouled, and he made two free throws to seal the game.