Top players hit flop shots over Phil Mickelson at Scottish Open