Mike Weir finished in the dark...at +12