Delta utgör bådas wär sista förhoppning.