for pakistan, it is now in their hands and they need SL to beat NZ bcuz NZ run-rate is better than Pak. Pak must beat IRL convincingly.
so SF qualifiers from this group are - SL and PAK.
OTOH, it is much more complex in the other group;
SA is a cinch - IND still have to play ENG and SA which is a tough ask but IND team is star-studded and they can do it.
so SF qualifiers from this group are - SA and IND
so SA plays PAK (and unfortunately PAK loses)
so SL plays IND (and I cannot predict the winner here - too close to call)
Final - SA v. ??