Multiple choice ________ won the final of 2004 Asia cup. Japan China Pakistan India Reveal answer Fill a bubble to check yourself A Correct answer Explanation Japan won the 2004 AFC Asian Cup by defeating China 3-1 in the final. The tournament was held in China. Japan has won the Asian Cup multiple times, including 2004.