Junction trailed 2-0 before staging a fightback in the last eight minutes to earn a draw.
Bay took the lead on 15 minutes after some wonderful football by Jordan Worthington, beating Junction’s keeper Stephen O’Neill with a thunderous strike from outside the box.
And the hosts went further ahead after a corner was converted, Worthington again with a close range header on 44 minutes.
The second half had Bay controlling things but with 10 minutes to go a penalty was awarded to Junction which George Roberts put away,
At 2-1 the Railwaymen had something to fight for and got their reward with a second goal following a free kick, Adam Carpenter applying the finish.
Josh Wilmot, Anthony Jones, David O’Neill, Nathan Griffiths, James Davies, Dan Wickerson, Nyal Hughes, Kieran Ellis, Jordan Worthington, Matthew Marsh-Evans, Matty Griffiths.
Subs: Rezwan Khan, Cory Owen, Connor Craig, Paul Brady, Haydan Kivell.
Stephen O’Neill, George Roberts, David Algieri, Chris Bell, Liam Jones, Mathew Jones, Ole Desay, Ryan Birtles, Rob Gore, Luke Hughes, Jack Nettleton.
Subs: Adam Carpenter, Ryan Boddis, Liam Barlow, Craig Berry.
ARDAL NORTH EAST - APRIL 4, 2026 Cefn Albion 1 (Alex Williams pen 21) Dolgellau AA…
Wrexham captain Jodie Bartle celebrates with her team mates after the final whistle last Sunday.…
FIXTURES - SUNDAY, APRIL 5 FAW YOUTH CUP FINAL (at Go Goodwins Stadium, Llandudno 2.30…
TODAY'S NEWS WITH SHAUN BEST Broughton United's North East Wales League Division 1 title hopes…
Declan McManus (11) makes it 2-0 to Bangor City 1876 at Felinheli. Picture: MATT JOHNSON…
With 8 goals in 4 ties so far, Charlie Griffith will be a key man…