KUALA LUMPUR, Oct 22: Next week’s AFC Cup final between North Korea’s 4.25 SC and Lebanon’s Al Ahed will be played in Shanghai instead of Pyongyang due to sanctions affecting the North, the Asian Football Confederation said on Tuesday.