Brandt Snedeker climbed to within two shots of Mickelson during the final round, but finished alone in second, four shots back.