Oman reached the Gulf Cup final for the second year in a row after edging 1-0 past Bahrain on Saturday.
Badr Al-Maymani scored the winner ten minutes into the second period when he converted an Emad Al-Housni cross home.
Talal Youssef almost equalized in the 81st minute but his bullet cannoned off the frame of the goal.
Bahrain continued their attacks and forced several saves from Bolton and Oman keeper Ali Al-Habsi in the dying seconds.
Oman will face either Saudi Arabia or hosts UAE, who clash later on the same day.
نرشح لكم
مواعيد مباريات الأربعاء 25 ديسمبر - نهائي مرتبط السلة.. والدوري المصري
كأس الخليج - مدرب قطر يكشف سبب الخسارة أمام عمان
استقالة رئيس وأعضاء الاتحاد السوري لكرة القدم
كأس الخليج - الكويت تحقق الفوز الأول بهدف قاتل أمام الإمارات
كأس الخليج - الشهراني يزيد متاعب السعودية أمام اليمن
كأس الخليج - عمان تقلب الطاولة على قطر وتحقق الفوز الأول
كأس الخليج - رينار: أتفهم خيبة أمل السعوديين.. ولكن عليهم عدم الاستسلام
مصدر من الأهلي لـ في الجول: المفاوضات جارية بشأن بونجاح.. والشمال القطري يرفض تركه لهذا السبب