Jesienią 1141 zwolennicy króla Stefana pojmali hrabiego Gloucester, który w listopadzie został wymieniony na króla. W roku 1142 Stefan odzyskał większość ziem. Matylda została oblężona w Oksfordzie, ale udało jej się zbiec. Stefan powoli odzyskał kontrolę nad Anglią. W 1147 zmarł hrabia Gloucester, a zrezygnowana Matylda wróciła do Andegawenii. Jej pretensje podjął jednak jej najstarszy syn, Henryk. W 1147 z grupką najemników wylądował w Anglii i rozpętał ponownie wojnę. Rychło jednak, dwukrotnie pokonany i bez pieniędzy na opłacenie wojska, Henryk wrócił na kontynent.
Ostatnie lata Jeszcze w 1144 Stefan utracił kontrolę nad Normandią na rzecz męża Matyldy, hrabiego Andegawenii Godfryda Plantageneta. W 1150 przekazał on kontrolę nad księstwem swojemu synowi, Henrykowi. W 1153 Henryk ponownie zaatakował Anglię przy poparciu Briana FitzCourta. Stefan ruszył przeciwko nim w kierunku Wallingford. Do bitwy jednak nie doszło, rozpoczęły się za to rozmowy pokojowe. Uległy one przyspieszeniu w sierpniu, po nagłej śmierci syna króla Stefana, Eustachego. Ostatecznie w listopadzie 1153 podpisano traktat, w którym król Stefan uznawał Henryka Plantageneta swoim następcą. Wojna domowa zakończyła się.