Afghan cueist Saleh Mohammad Mohammadi defeated his opponents from Bahrain and Oman in the World Snooker Championship and moved to the 16th round, the National Olympic Committee said on Wednesday.