Используем третье условное наклонение (Conditional 3) для описания нереальных ситуаций в прошлом.
If they had started earlier and prepared everything beforehand, they would have succeeded.