An inspirational pep talk from skipper Paul Sheeham set Uppingham on the way to a comfortable win.
For the second week running, Uppingham were unconvincing in the first half, but they came good after the break and took the points thanks to goals from Dave Laughton (2) and Martin Turiccki.
Laughton could have been on a hat-trick had he made more of the best chance of the first half, but he was unable to make firm contact.
Otherwise, chances were few. But come half-time, and Sheehan, taking the captain’s armband for the absent Martin Bennett, was able to instill a more positive attitude and bring about an immediate response.
With Sheehan – who skippered the side as a 19-year-old in a previous spell with the club – rallying the troops from the back, in no time a perfect through pass from Laughton found Turiccki, who rounded the keeper to open the scoring.
The goal settled Uppingham and 15 minutes later Laughton made it two when he headed the ball over the advancing keeper and rounded him to slot the ball into an empty net.
Laughton got his second on 82 minutes, converting a pass from Rob Forster, who had an outstanding second half. A double substitution with only minutes to play coincided with Uppingham conceding, but by then Town had completed a win which keeps them fifth in the ChromaSport & Trophies Peterborough League Premier.
This Saturday they travel to Coates Athletic in the League President’s Premier Shield, with the incentive of a semi-final trip to King’s Lynn Reserves.
Uppingham: Tom Hubbard, Steve Wallhead, Paul Sheehan, Jamie Binley, Elliott Bentley, Rob Forster (Jonny Forster), Jake Norton, Andy Sayers, Callum O’Berg, Dave Laughton (James Howe), Martin Turiccki.