Britain’s Dan Evans suffered a defeat by world number two Carlos Alcaraz in a closely fought third-round tie at the Shanghai Masters. Evans was up…