A last-ditch fight

последний бой, попытка последнего сопротивления [происходит от выражения fight to the last ditch; смотри die in the last ditch]

Англо-русский фразеологический словарь