Eagles on track to host final at home