TUCSON, Ariz. (AP) - Solomon Hill scored 14 for Arizona, but was just 4 of 12 from the field as the Wildcats shot 33 percent overall. Freshmen Josiah Turner and Nick Johnson added 10 apiece for No. 23 Arizona which was upset by San Diego State 61-57 on Wednesday night and broke the Wildcats' 22-game home winning streak.

Chase Tapley scored 17 points, San Diego State bolted to a 17-point lead in the opening minutes and the Aztecs never trailed.

James Rahon added 13 points for the Aztecs, playing on the same court where they advanced to the NCAA regional semifinals last season.

The difference came from long range. San Diego State (6-1) made 8 of 12 3-pointers - 3 of 4 by Tapley - to 5 of 26 for the Wildcats (4-2), who lost their second in a row.

The Aztecs bolted to a 21-4 lead and were up 29-14 when Alec Williams banked in a 10-footer with 7:40 to go in the half. San Diego State didn't get another field goal before halftime as Arizona finished the half on a 15-2 run to cut the lead to 31-29 at the break.

The Aztecs scored the first four points of the second half and were up 44-36 after Rahon scored and was fouled. He missed the free throw, and Jesse Perry's dunk, followed by Kevin Parrom's 3-pointer cut San Diego State's lead to 44-41 with 13:55 to play.

Arizona got no closer after that. Rahon made a 10-footer from the baseline, then Jamaal Franklin SANk consecutive 3s and Tim Shelton made a layup at the shot clock buzzer in a 10-0 run that put the Aztecs up 54-41 with 11:20 to play.

Johnson's 3-pointer with 3:41 remaining cut it to 57-51, but Tapley's 17-footer boosted it to 59-51 with 1:03 left to virtually seal the win.

The Wildcats shot 31 percent in the first half, 2 of 13 on 3-pointers. The Aztecs, meanwhile, made 10 of their first 15 shots, including 4 of 5 3s. But they were just 2 of 15 the rest of the half.

Hill's two free throws capped a 10-0 spurt that cut it to 29-24 with 4:44 to go. Rahon's two free throws, the only points for San Diego State in that 7 1/2-minute span, boosted the lead to 31-24 before Arizona scored the final five points of the half. Freshman Josiah Turner's two free throws cut the lead to 31-29 with 4.9 seconds remaining.

Arizona was 9 of 11 at the foul line in the first 20 minutes to the Aztecs' 3 of 4.