Another Fantastic Finish Gives USC Win