Leeds push Leicester all the way