20040430 cricket: Vindicated Shoaib rages at detractors