Daniel Berger celebrated his first victory for three years at the Charles Schwab Challenge after Collin Morikawa's short par-putt on the first extra hole lipped out.