Ireland’s Padraig Harrington won his first US PGA title in seven years on Monday, defeating 21-year-old American rookie Daniel Berger in a play-off to capture the storm-hit Honda Classic.