A short end to a long battle
309