Senegal have been crowned Africa Cup of Nations champions after one of the most chaotic and perplexing conclusions to a major final in football history.
After what had been a frantic but goalless game so far, the clash descended into carnage in second-half stoppage time after two controversial decisions against Senegal, the second being a last-gasp penalty for Morocco, led to manager Pape Thiaw dragging his team off the pitch and into the dressing room in protest.