Nick Johnson's 23 points lead No. 6 Arizona to a 69-60 win over San Diego State

San Diego State guard Dakarai Allen, left, gets a hand under the arm of Arizona guard Jordin Mayes during the first half of an NCAA college basketball game Thursday, Nov. 14, 2013, in San Diego. (AP Photo/Lenny Ignelzi) (The Associated Press)

Arizona forward Brandon Ashley, left, drives the baseline against San Diego State forward Josh Davis during the first half of an NCAA college basketball game Thursday, Nov. 14, 2013, in San Diego. (AP Photo/Lenny Ignelzi) (The Associated Press)

Nick Johnson scored 23 points and freshman Aaron Gordon added 16 points and eight rebounds to lead No. 6 Arizona to a 69-60 victory over San Diego State on Thursday night.

JJ O'Brien and Xavier Thames had 19 points each for the Aztecs (1-1), who had won two of the last three meetings with Arizona (3-0), the loss coming in the final seconds of last year's Diamond Head Classic.

Arizona had a 14-point lead midway through the second half, but San Diego State rallied, closing within four points on Thames' layup with less than 2 minutes remaining.

Gordon then had a soaring dunk off an inbounds pass to put away the Aztecs in the game played at Viejas Arena.

Arizona prevailed despite four players being in foul trouble early in the second half.