All good things must come to an end and Chester FC 's seven-match unbeaten run did just that today.
A first-half Dominic Weeks effort ended 700 minutes of football without conceding for the Blues and handed ex-Chester boss Steve Burr's Southport side a 1-0 success in the fourth qualifying round of the FA Cup.
The Blues failed to find anywhere near their best form at Haig Avenue and the 738 visiting fans left for home disappointed.
Here's how the players fared.
Liam Roberts – 6/10
A couple of smart saves and he could have done nothing about the goal. A crazy moment in the second half almost gifted Southport a second.
Theo Vassell – 5/10
Wasn't at the races today. Has been an essential part of the side in recent weeks but found the going tough and was often exposed.
Ryan Astles – 6/10
Tried his best to command the backline but didn't look his usual dominant self.
Sam Hughes – 7/10
Mr Consistent. Among a sea of below-par performances teenager Hughes showed yet again his potential. Did his job well.
Johnny Hunt – 5/10
Been excellent in recent weeks but had an off day and was caught out once or twice.
Craig Mahon – 7/10
Started slowly but by the second half he was Chester's only hope of unlocking the Southport defence. Tried his best but found his efforts went in vain.
Elliott Durrell – 5/10
Had to be substituted early on after suffering from a sickness bug pre-game. Looked jaded from the start.
Ryan Lloyd – 6/10
Worked hard and tried to provide some energy from the centre of midfield but didn't have his usual impact.
Luke George – 5/10
Improved in the second half but the skipper still isn't at his best and looked laboured.
Kane Richards – 5/10
Not really a factor. Had little joy in terms of finding a way through the Southport defence and they dealt with him comfortably.
James Alabi – 5/10
Struggled today and he had little change out of the Sandgrounders defence. Not physical enough to ensure the play stuck up top and never looked a goal threat today.
Jordan Chapell (on for Elliott Durrell – 28 minutes) 6/10
Tried to make things happen but had little joy and his deliveries lacked quality.
Oluwaseun Akintunde (on for Kane Richards – 60 minutes) 6/10
Immediately gave a spark and always looked to get on the ball but Southport did well to stymie his threat with physicality.
Evan Horwood (on for Johnny Hunt – 81 minutes) 5/10
Little time to make an impact.