Senegal shocked hosts Morocco to win the Africa Cup of Nations final 1-0 on Sunday, Pape Gueye scoring in extra time after a chaotic finish. Morocco missed a stoppage-time penalty when Brahim Diaz’s chipped effort was easily saved by goalkeeper Edouard Mendy following lengthy protests and disorder.