Det var å båda hållen en förtviflad strid.