The hosts took the bat first finishing at 5/278, mostly thanks to an unbeaten 124 runs from opener Damon Egan.
Mahuru Dai 2/30, Chad Soper, Alei Nao and Damian Ravu all picked up a wicket each for the Barras.
In their pursuit, the Barras run chase started off on the wrong foot, losing openers Tony Ura (0) and Lega Siaka (15).
Vani Vagi Morea (53) and captain Assad Vala (78) put on 91 runs for the third wicket to steer the Barras back on course.
It looked bleak for the Barras, who slouched to 7/217 in the 42nd over.