The two will battle it out for Division A, while Bulgaria and Hungary are to meet in the second tier.
Hungary will go up against Bulgaria for the Division B title at the Siofok stage of the Euro Beach Soccer League after breezing past Denmark 16-2.
The hosts put 14 past Andorra on day one and went two better on Saturday, ensuring themselves a winner-takes-all clash against the Bulgarians on the final day – with a spot at the Promotion Final up for grabs.
Earlier, Portugal got the better of Poland on penalties with Witold Ziober’s missed spot-kick costing the European champions dear.
A late penalty from Dominik Depta took the scoreline to 3-3, and the game to a shootout, on day two of the competition but, with Ziober the only man to miss, Portugal claimed another point that makes their final-day clash with Belarus a title decider.
Nicolas Alejandro’s Belarus held off a spirited Azerbaijan side to claim their second win of the Euro Beach Soccer League stage with a 4-1 success.
Nico’s men are in excellent form currently and, with the help of Ivan Kanstantsinau’s brace, ensured Azerbaijan remain winless in Division A.
Bulgaria made it two wins from two at the Euro Beach Soccer League in Siofok on Saturday as they beat Andorra 8-1.
The youthful Andorrans were beaten 14-1 by Hungary on Friday and, despite an improved showing on day two, lost again as Bulgaria showed their quality to bolster their Promotion Final qualification hopes.
Saturday results
14:30 – Andorra 1-8 Bulgaria
15:45 – Belarus 4-1 Azerbaijan
17:00 – Portugal (3) 3-3 (2) Poland
18:15 – Hungary 16-2 Denmark
Sunday fixtures
13:15 – Denmark v Andorra
14:30 – Poland v Azerbaijan
15:45 – Portugal v Belarus
17:00 – Bulgaria v Hungary