Chapter 420: Yan Yuancheng has a showdown