It's a three way final race in the IRB Pacific Rugby Cup competition.

With both Fiji teams out, Savaii Samoa, Upolu Samoa and Tautahi Gold will fight for the top two spots in the final round robin match this weekend.

Savaii Samoa kept their chances of playing in the final alive after beating leaders and reigning champions Upolu Samoa 14-9 yesterday.

They must beat Tau'uta Reds on Saturday in Nuku'alofa to reach the final. Upolu Samoa and Tautahi Gold will go head-to-head trying to secure their place in the final while Air Pacific Fiji Warriors and Air Pacific Fiji Barbarians will face each other on Saturday at Subrail Park trying to avoid finishing at the bottom of the points table.