there king finrod felagund , hastening from the south , was cut off from his people and surrounded with small company in the pen of serech ; and he would have been slain or taken , but barahir came up with the bravest of his men and rescued him , and made a wall of spears about him ; and they cut their way out of the battle with great loss .