Goalkeeper Jason Matthews scored a remarkable effort from his own half in the 89th minute for Weymouth to seal a win over Southport at Haig Avenue.
Matthews performed heroics in the visitors' goal throughout, frequently repelling bottom club Southport as shots peppered his goal.
Tony Gray was denied early on and then Mark Duffy's shot was turned wide.
The match was heading for a stalemate until Matthews pumped the ball forward and it drifted in to seal the victory.
Southport: Terry Smith, Birch, Hocking (Maamria 83), Dugdale, Rowland, Duffy, Blakeman, Holland, Baker, Tait, Gray (Paterson 63).
Subs Not Used: Newby, Lane, Powell.
Weymouth: Matthews, Cottrell, James, Challis, Crittenden, Coutts (Robinson 66), Weatherstone, Crawley (Bernard 46), Welsh, Beavon, Nade, Bernard (Platt 56).
Subs Not Used: Bell, Dutton.
Booked: Cottrell, Beavon.
Goals: Matthews 89.
Ref: M. Brown (Hull).