So the semi-finalists look set now.
Pakistan will have to bat first, score an obscene number of runs, and then bowl Bangladesh out for practically nothing to overturn the difference in run rate.
EDIT: According to Zaltzman, Pakistan need to win by about 320 runs. Good luck with that!
New Zealand, in retrospect, have been very lucky.
Washout against India, in a game they would have expected to lose. About a foot away from losing to West Indies. Tight wins against Bangladesh and South Africa. Any of those went against them, they'd probably be heading home now.