Tushar Deshpande makes an impact with a fiery bowling spell