Medellin, Santa Fe on course for final spot