Saudi Arabia beat host team Qatar 1-0 in the semi-final of the Arabian Gulf Cup, joining Bahrain in the final of the tournament that saw Gulf adversaries face-off amid ongoing political tensions.
Bahrain made it to final after beating Iraq on penalties earlier on Thursday.
A 28th-minute goal from 20-year-old striker Abdullah Al-Hamdan on Thursday was enough to send the Saudis through to the final round, as they fended off a late Qatari onslaught that led to many missed chances.
Earlier this week, Saudi Arabia's King Salman invited Qatar's Emir Tamim bin Hamad Al-Thani to a Gulf Cooperation Council (GCC) summit set to take place in Riyadh before the end of the year.
Despite restrictions on travel between the blockading nations and Qatar, the countries' national football teams have been able to attend tournaments hosted across the Gulf.
Earlier this year, Qatar won the Asian Cup in the UAE, beating Japan in the final in Abu Dhabi. Kuwait hosted the 2017 Gulf Cup, which was won by Oman.