Guangzhou R&F and Shanghai Shenhua play out 6-goal thriller