Bahrain defeats Oman in an exciting final and wins the Gulf Cup