Eldridge scores 21 points in Eagles' win