Phil Mickelson retained the lead after the third round of the US Open on Saturday, but it was far from plain sailing for the five-time runner-up.