UAE, Ireland seal semi-final spots from Group A; Nepal, Oman progress from Group B

Bahrain’s consolation win not enough; Philippines rolled over for 36 by Oman while Canada crumble to 80

Full credit to espncricinfo.com Please read more here.