Leeds United were made to battle all the way in the FA Cup third round on Saturday, before eventually edging out Harrogate Town 1-0 at Elland Road.