Egypt survive a scare to see off Jordan
Algeria prevail on penalties
Tunisia-Egypt, Qatar-Algeria the confirmed semi-finals
Egypt 3-1 (aet) Jordan Morocco 2-2 (3-5 pso) Algeria