Iraq defeated Saudi Arabia 1-0 in the Asian Cup final , sparking a rare moment of national jubilation .