Bahrain's Shia Muslims have made gains in the second round of elections, but failed to win control of parliament.
It is the first time Shia groups have taken part in elections
Shia parties have won a total of 18 out of 40 seats. The rest went to minority Sunnis, who traditionally dominate government in the Gulf State.
Liberals in both camps fared badly, leaving Bahrain with an overall Islamist-dominated parliament.
Final power rests with King Hamad and his appointed council which can veto any legislation from parliament.
Last week's first round gave the Shia Al Wefaq group 16 seats. On Saturday's second round the Shia opposition gained another two seats.
Officials reported a high turnout.
It was the first time Shia groups had taken part in a Bahraini election.
They boycotted the first parliamentary poll in 2002