Ninth-ranked Eagles to take on Lions