Striden var lång och envis.