A big win for Eagles on a truly emotional night