Late goal earns Panthers 2-2 tie with Eagles