Uppingham Town lose their 21-match unbeaten run in the Peterborough League Premier Division
Uppingham Town saw their 21-match unbeaten run ended by Crowland in Saturday's Peterborough League Premier Division clash.
Town hadn't tasted defeat since the end of September last year when they were beaten 4-2 at home by Stilton in manager Paul Sheehan's first match in charge.
They then stayed unbeaten for the next five games before the coronavirus pandemic curtailed the league campaign.
The resumption of the season in the Peterborough Senior Cup saw Town not lose for another eight games on their way to silverware.
Sheehan's side then started this season with an eight-match unbeaten streak before Saturday's defeat at Crowland where they failed to convert numerous chances.
The Town boss said: "The lads were really disappointed afterwards, but we have done so well to stay unbeaten for so long.
"We can't be too down about it because you're always going to lose football matches. We just missed too many chances on Saturday and it caught up with us.
"We have done it throughout the season. We probably had 15 chances and they had five but Crowland took theirs which was the difference."
Town had produced some of their best play of the season in the opening 20 minutes as they penned Crowland back in their own half.
Rob Forster sent Callum O'Berg clear but he shot wide early on before then hitting the post as Town created a flurry of good openings.
Crowland then came more into the contest and they broke the deadlock around the half-hour mark after winning a long throw into the box which fell for an unmarked player to smash home through a crowded box.
The goal rocked Town and it needed a good save from goalkeeper Tom Hubbard to prevent Crowland from increasing their lead before the break.
Town regrouped at the interval and again started well but failed to deal with a long ball that allowed Crowland to break and double their advantage with a tidy finish.
Uppingham then piled on the pressure in search of a way back into the contest and O'Berg was denied by the home keeper in a one-on-one.
O'Berg hit the underside of the crossbar with Town's appeals that the ball had bounced down over the line being rejected.
Josh Porter then saw an effort ruled out for hand-ball as he turned home a corner from close range before O'Berg had an attempt ruled out by a close offside call.
They did manage to halve the deficit though with 20 minutes remaining as Jonny Forster saw a shot saved that was only cleared as far as Porter who finished well from a tight angle.
Ollie Lewin then had two good chances to bring Town level as he firstly shot wide from an O'Berg cross when well-placed before being unable to turn home a Rob Forster centre from close range.
With five minutes remaining, Crowland then sealed their success with a stunning strike as their substitute curled home a sublime shot into the top corner of the Uppingham net.
The defeat leaves Town in second spot, six points behind league leaders Stilton with two games in hand.
They host third-placed Moulton Harrox this weekend who arrive at Tods Piece on the back of a five-match winning run.
Sheehan added: "We probably couldn't have picked a tougher game for our next match, but it might suit us because people are probably going to expect Moulton to win."