AFCON: Madagascar Stun Uganda as Kenya Edge Out Comoros