Leo: Inter are still on course