Al Ahli vs Guangzhou Evergrande during the AFC Champions League Final Match 1st Leg at the Al-Rashid Stadium on 7 November 2015 in Dubai, United Arab States. Photo by Victor Fraile / Power Sport Images
{}