Ten Doeschate faces six weeks out
Franklin stars as Sussex run ends
Compton best in vain as Essex win