Hasan Ali makes dream comeback after lengthy injury layoff