Mike Weir, who led Friday and Saturday, dropped from the top of the leaderboard after two early bogies. He finished at 15 under par.