Yang Liyu's last-gasp goal sealed a dramatic 2-1 victory for Guangzhou Evergrande over Shanghai Shenhua in the Chinese Super League on Sunday.