Second half comeback gives Eagles win over New Haven