Burnley are desperately fighting and scrapping to avoid a third straight relegation from the Premier League this season.