SAN DIEGO -- Boise State coach Leon Rice has a recurring nightmare, and San Diego State plays a prominent role.
"It's 'Groundhog Day,' it really is. Steve Fisher is the star of that dream every time," Rice said of the Aztecs' head coach.
No. 13 San Diego State did not make a field goal in the final six minutes but held off a furious Boise State rally for its 12th consecutive victory, 69-66, in a Mountain West Conference game Wednesday at the Viejas Arena.
Guards Xavier Thames and Winston Shepard scored 16 points apiece for the Aztecs (13-1, 2-0).
San Diego State held a 14-point lead after forward Dwayne Polee II scored with 6:13 remaining, but the game was not decided until Boise State guard Derrick Marks missed a contested 17-foot jump shot from the key with two seconds remaining.
Thomas hit two free throws with two-tenths of a second remaining to close the scoring.
The Aztecs won their three games Mountain West home games against the Broncos by one, two and three points.
"I don't know. I guess this place is haunted or something," said Marks, who had 21 points, four rebounds and three assists.
"That's good for us," Shepard said.
Forward Josh Davis had eight points and 10 rebounds for the Aztecs, whose only loss was to No. 1 Arizona in the second game of the season.
The Broncos (11-4, 1-1) chipped away and cut the deficit to 62-56 when Marks hit a free throw with 3:21 left.
Marks sank two layups around a Davis free throw and then hit two free throws to make it 66-64 with 1:08 remaining. After Thames hit a free throw, Marks' 16-footer made it 67-66 with 54.2 seconds left. Boise State rebounded a San Diego State miss with 29 seconds remaining to set up Marks' final shot.
"We got the stop we needed, and I pulled up for a jumper and I missed it," said Marks, who was effective in driving the ball to the basket for most of his seven field goals. "That wasn't what came to my mind. I have confidence in my jumper."
Marks dribbled near the midcourt line until he began to penetrate with about nine seconds remaining.
"There's no other way," Rice said of playing for a win at the last second. "I think Derrick is kicking himself for not driving."
Thames covered Marks as he hit the top of the key, and Thames appeared to disrupt the shot, which was not close. Marks made 16-footer on the previous Boise State possession.
"I had to stop him any way possible," Thames said. "He had made a tough shot previously, a step-back. I knew he was going to come down and try to do it again. He's a great player and one of my good friends. I just wanted to make it tough for him. Make a stop and win the game."
Boise State trailed by 17 points at the half in San Diego last season before losing 63-62. San Diego State won seven of the eight games between the two since Boise State joined the Mountain West, including a 4-0 mark at home.
"They're a lot like us in terms of resolve and sticking with it and believing they can come back," Fisher said.
"It's Bill Murray. I can't escape it," Rice said, again referring to the 1993 movie "Groundhog Day" in which Murray's character repeatedly relives the same day.
San Diego State used a 17-0 run to take a 26-8 lead midway through the first half.
"They've got our number, but they really don't have our number," Shepard said of Boise State. "They always play us real close, but fortunately for us, we're a good team in closing a game. Somehow, some way.
"It might not look that good or it might be the prettiest game, but a win is a win."
The Aztecs played their first game since holding off Kansas 61-57 Sunday to snap the Jayhawks' 68-game winning streak against nonconference opponent at Allen Fieldhouse.
Forward Anthony Drmic had 17 points for the Broncos, who won their first eight games but lost four of the next seven.