Bennie Boatwright knocked down a three-point basket late in the second half, stared down the rambunctious Arizona State student section and raised a finger to his lips.
Chimezie Metu missed a layup on the other end and Tra Holder made the game-winning short bank shot with 1.4 seconds remaining on the clock.
The loss was USC's second straight, dropping the Trojans to 17-8 overall and 8-4 in the Pac-12 Conference. The Sun Devils improved to 18-6 and 6-6.
Holder led all scorers with 22 points and Evans scored 21. Nick Rakocevic led USC with 19 points on six-for-six shooting.