Southport’s Conference Premier revival under new boss Gary Brabin continued when an injury-time goal by Joe Connor gave them a well-deserved home win against a Welling side who were reduced to nine men by the finish.
The visitors carried the biggest threat in the first half.
But their chances of victory were lessened in the 41st minute when keeper Jamie Turner was sent off for allegedly treading on Richard Brodie’s arm as the two tangled on the ground.
It took Connor’s shot from a Brodie cross to break the deadlock in the third minute of injury time.
Even then the drama was not finished. Welling player-manager Jamie Day was sent off after a challenge on Brodie .
In the Conference North, AFC Fylde overcame a strong Gainsborough Trinity side at Kellamergh Park 2-1 thanks to goals from Danny Rowe and a Richie Allen penalty.
The nerves were tingling for Fylde with just a few minutes left when substitute Darryn Stamp scored for Trinity but the Coasters held on to record a ninth league win in a row.
In the preliminary round of the FA Trophy, Bamber Bridge and Lancaster will play it again at the Sir Tom Finney Stadium after a 1-1 draw.
Tom Kilfin gave the Dolly Blues a fifth-minute lead but Andrew Bell earned a replay in the 90th minute.
Elsewhere in the Trophy, Kendal Town went out, beaten 2-1 at home by Northwich Victoria.
Craig Carney put Kendal ahead before Godwin Abadaki (41) and Christopher Smalley (88) netted for Vics.
Clitheroe beat Droylsden 3-2 with goals from Sam Dickinson (16), Sefton Gonzales (22) and David Lynch (88).
Former Southport and Burscough striker Ciaran Kilheeney netted twice from the penalty spot for The Bloods.
Burscough went out, the Linnets beaten 1-0 at home by Goole AFC.