Tunisian Habiba Ghrib and Egyptian Ihab Abdel-Rahman have snatched the silver medals in the 3000m steeplechase and Javelin throw at IAAF World Championships in Athletics in Beijing late on Wednesday.