Haseebullah, Imran, Omair half-centuries keep Shaheens alive