Injury-hit Eagles face fight to end hoodoo