Carlos Alcaraz and rival Jannik Sinner arrived at the ATP Finals battling for the prestigious honour, but the Spaniard finished the group stage undefeated to secure year-end No. 1 for the second time.