Lo svedese Henrik Stenson ha preso il comando superando Phil Mickelson alla fine del terzo giro dell'Open Championship.