Li Zicheng wins the men's full marathon with a time of 2 hours 14 minutes 52 seconds at the 2020 Beverly Wuxi Marathon. [Photo provided to wuxinews.com.cn]