last stand

[last stand] {n. phr.} See: LAST DITCH.