Fiji then hit back as Asaeli Tikoirotuma fed the ball to Temo Mayanavanua, who consequently claimed a try that was again converted by Tela.
The Baa-Baas’ attempts to draw level were then stunted as two quick-fire efforts were both disallowed.
Tendai Mtawarira saw his effort voided after replays showed that the ball had slipped from his hands as he crossed the line.
Esterhuizen’s attempt at a second try was also scrubbed off as he was deemed to have been just short of the line upon closer inspection.
Instead, it was Fiji who tightened their grasp on the game when Dyer struck again and the conversation was deftly handled by Tela.
The Barbarians mounted a late comeback, with Mapimpi crossing in the 77th minute and Morne Steyn matching his effort with a try immediately afterwards.
Steyn kicked the conversion himself after three missed attempts from five-eighth Bosch, but the points gained were not enough to close the gap and Fiji were triumphant, claiming the Killik Cup.