Morocco, Senegal carry Africa’s hopes and dreams at World Cup