Gallery: Sun Devils stun Trojans