Horns come back to beat Oregon State