SAN DIEGO (AP) -- Winston Shepard scored 14 of his 16 points in the final 7 minutes, 14 seconds and the No. 5 San Diego State Aztecs bounced back from their first loss since mid-November to beat Air Force 64-56 on Saturday night.
After the Falcons closed to 54-50 with 2:28 to go, Shepard converted a three-point play and hit two more free throws to give SDSU some breathing room.
Shepard also keyed a 9-0 run earlier in the second half with a 3-pointer, a slam dunk following a steal by Xavier Thames and two free throws.
Thames and Dwayne Polee II each scored 13 points for SDSU (22-2, 11-1 Mountain West), which had its 20-game winning streak snapped Tuesday night at New Mexico. It was SDSU's first loss since a 69-60 home defeat to Arizona on Nov. 14. Josh Davis had 10 rebounds.
Max Yon scored 20 and Kamryn Williams 12 for Air Force (10-14, 4-9). The Falcons' leading scorer, Tre' Coggins, was held to nine points, nearly seven below his average.
With the game tied at 28 four minutes into the second half, Thames made consecutive 3-pointers and Polee had a tip-in and then a slam dunk on an alley-oop pass from Shepard to give the Aztecs a 38-28 lead.
Air Force closed to 44-40 on Yon's three-point play and a reverse layup by DeLovell Earls sandwiched around a 3-pointer by SDSU's Aqeel Quinn.
Shepard then came on strong for SDSU during a 9-0 run that gave the Aztecs a 53-40 lead with 5:20 left. Shepard had a 3-pointer, a slam dunk after a steal and pass by Thames and two free throws. JJ O'Brien had a bank shot.
San Diego State led 24-23 at halftime after scoring 12 of the final 18 points.
Air Force went on a 9-0 run to go up 17-12, getting a reverse and a 3-pointer by Yon and a reverse layup by Earls.
SDSU answered with a 10-0 run. Polee made a 3-pointer and two free throws, Josh Davis a layup, O'Brien a bank shot and Thames a free throw.
Air Force stayed close, though, as Earls made a fast break layup and Yon had two layups.
SDSU shot just 34.6 percent in the half and Air Force shot 34.6 in the first half.