Balcatta scored twice in the final 13 minutes to snap a seven-game losing run and hold Sorrento to a 2-2 draw at Grindleford Reserve, a result which had implications at both ends of the table.
The point means Balcatta stay second bottom, if only on goals scored after Rockingham’s 2-1 win over Inglewood United. As for the Gulls, they stay third but slipped off the title pace after the top two Perth SC and Floreat Athena both won.
For most of Saturday afternoon it looked like Jamie Harnwell’s side were set for a routine win. Balcatta started brightly but Chris Jackson ran through to open the scoring on 22 minutes before bagging his fifth of the season early in the second half.
Balcatta found themselves in the relegation zone but were provided a lifeline when Jonathan Corness converted a penalty on 77 minutes.
And the comeback was complete two minutes from time when Elliot Tattersall stabbed in his first goal for Balcatta to earn what could prove an invaluable point come the end of the campaign.
1. Connor Campbell
18. Jaxon Temata
10. Ollie Annis
23. Ryan McLaughlin
15. Tristan Stevens
2. David Stokoe
11. Tim Hill
7. Alex Morgan
17. Dean Cummings
6. Chris Jackson
20. Jordan Roberts
Subs: Matt Guidicatti, ethan Banks, Jordan Pokler, Joe Tweats, Shaun Kilkelly