Craig Lee holds the halfway lead at the Madeira Open after Peter Uihlein's bid for an historic 59 faltered late on.