Senegal beat Morocco to win the Africa Cup of Nations for a second time – but only after the final was overshadowed when they temporarily refuse to play after the hosts are awarded a controversial stoppage time-penalty with the match 0-0.