final score prediction