The result takes Armadale off the bottom of the ladder and sets up a relegation six-pointer between Balcatta and Subiaco, who are separated by one point at the foot of the ladder, with both teams searching for their first wins.
Caleb Dixson punched a volley home from a failed Balcatta clearance to give Armadale the lead and Alex Salmon got his first from a low effort outside the penalty area to give Paul Price’s men a dream start just 15 minutes in.
Balcatta started the second half with plenty of gusto but failed to capitalise and found themselves down 3-0 when Salmon curled a delightful effort past an outstretched Clint Davies for his second goal of the game.
Salmon proved to be a constant threat on the break, with his power and strength difficult to handle.
With a comfortable 3-0 lead, Armadale were happy to sit and catch Balcatta on the break but Balcatta were given a lifeline when Nico Hoyle pointed to the spot and awarded a penalty which Zelphy Nazary proceeded to dispatch confidently.
Balcatta pushed forward with the support of the Grindleford hopeful and had captain Keiron Stallard perform as a makeshift striker but could not breach Price’s well-drilled army.
Armadale coach Paul Price was delighted with his side’s first win of the season, a win he felt was on the cards following some gritty performances in the last few weeks.
“The win was important for the team. Although in each game we had been competitive, the longer you go without a result, the pressure mounts,” he said.
“Tony Castiello and me hope this will settle the team down and boost their belief in themselves.”