An alternative to forcing the party to retreat,(which may be impossible if there is a raging barbarian or similar involved), is to roll the PC's morale check hidden, and if the result is fail, in your best GM is god voice, mention that it is obvious that the party is losing this one, might be...