It hosted 1977 FIFA U-20 World Cup, 1994 African Cup of Nations, 2001 Mediterranean Games and 2004 African Cup of Nations.