showdown

showdown  {n.}
A final challenge or confrontation during which both sides have to use all of their resources.
You cannot know a country's military strength until a final showdown occurs.
Categories: noun

'showdown' on video