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 it made the decision based on considerations over the televising and promotion of the game so that it is viewable throughout Asia and the Middle East.
Last week, North and South Korea played a World Cup qualifier at the Kim Il Sung Stadium - their first football match in the North in 30 years - but no fans or media were allowed in the stands, and Pyongyang refused to broadcast the game live.
The match ended in a goalless draw.
"The AFC, after careful consideration of the challenges affecting the commercial, broadcasting, media, accessibility and logistical arrangements, is compelled to assign the Final Match to be played in a neutral venue," the governing body said in a statement.
"Due to the existing sanctions in place affecting DPR Korea, the AFC has been advised by its commercial rights partners of the challenges in enabling among other matters, the production and broadcast delivery of the Final match," it said, referring to international economic sanctions.
The Korea Football Association representing South Korea has asked the AFC to consider imposing sanctions on the North after last week's World Cup qualifier, citing Pyongyang's lack of cooperation over the event.
The AFC said the Chinese Football Association has confirmed their willingness to host the match on November 2 and Shanghai was chosen as the venue for its easy access.
Australian Associated Press