Eagles battle to defeat rival, reach playoffs