Sun Devils Avenge Earlier Loss, Defeat Rays 12-6