Ivory Coast have been crowned kings of the continent for a third time on home turf after beating Nigeria 2-1 to top off a remarkable journey and an incredible comeback for them in a tournament full of drama and surprises. Sebastien Haller got the winning goal in another amazing story of unlikely triumph.