Henrik Stenson and Phil Mickelson put on a duel for the ages at the 2016 The Open Championship.