Essendon’s finals hopes are hanging by a thread as they prepare to clash with Ross Lyon’s St Kilda in a must-win match at Marvel Stadium.