Zach Johnson of the United States claimed the second major triumph of his career as he won the prestigious British Open. Johnson surged through the field with a closing 66 before overcoming South African Louis Oosthuizen and Australian Marc Leishman in extra holes.