Xavier Thames, right, and Skylar Spencer of the San Diego State stand at midcourt during Wednesday's game against Boise State.
San Diego State pulled out its 12th straight victory Wednesday night, holding on for a 69-66 win over Boise State at Viejas Arena.
Despite taking an 18-point lead in the first half, the Aztecs had to hold off a potential game-winning shot in the final seconds.
Xavier Thames and Winston Shepard scored 16 points each for the 13th-ranked Aztecs (13-1, 2-0 in the Mountain West) whose only loss this season came to No. 1 Arizona.
The Broncos (11-4, 1-1) battled back in the second half and had a chance to take the lead in the final seconds, but Derrick Marks missed a 17-foot jumper with 4 seconds left.
SDSU went on a 17-0 run to take a 26-8 lead midway through first half and never trailed after that. It was the Aztecs' first game since Sunday's big win at Kansas, snapping the Jayhawks' 68-game home winning streak against non-conference opponents.
Josh Davis added eight points and 10 rebounds for SDSU. Marks had 21 points and Anthony Dmric added 17 points and 10 rebounds for Boise State.