Lenell John-Lewis pounced with a late winner to get York’s National League campaign back on track and hand Southend a third successive loss at Roots Hall.
John-Lewis followed up an initial effort from Callum Howe to poke home in the 89th minute and snatch the visitors a first win in three against the run of play.
York started well with Dipo Akimyemi denied an early chance and Ben Davies hitting the post after errors in the home defence.
But Southend pressed after the break with York keeper Gus Sykes-Kenworthy pulling off a great stop to deny Adam Crowther, before Crowther missed another good chance in the closing stages.
Subscribe or register today to discover more from DonegalLive.ie
Buy the e-paper of the Donegal Democrat, Donegal People's Press, Donegal Post and Inish Times here for instant access to Donegal's premier news titles.
Keep up with the latest news from Donegal with our daily newsletter featuring the most important stories of the day delivered to your inbox every evening at 5pm.