Football North vs West as Morocco, Nigeria, Egypt, Senegal set for blockbuster semi-finals 10 months ago