A last minute penalty save from Tom Hubbard secured Uppingham a point against one of the title-favourites at Tods Piece on Saturday.
Town, who were down to ten men for an hour after James’ Coughlan’s straight red, defended resolutely to hold off third-placed Moulton Harrox in an entertaining goalless draw.
The sides were evenly matched in the first 45 with Uppingham carving out their own opportunities after weathering an early storm of pressure from the visitors.
Dave Laughton had Uppingham’s first real opening, firing just wide of the left hand post after turning on the edge of the area.
Shortly after, Oli Webb headed wide of the same post but the balance of the game changed with Coughlan’s dismissal for an off-the-ball incident in the 35th minute.
Uppingham were forced to defend for long periods of the second half with the trio of Mark Dimech, Jamie Binley and skipper Martin Bennett refusing to give Moulton’s strikers an inch of space throughout the 90 minutes.
Laughton worked tirelessly to create outlets up front as Webb took up a deeper role within Uppingham’s midfield.
Callum O’Berg had a shot from distance for the home side but Moulton’s extra man gave them the momentum to pin Uppingham back for long periods.
Hubbard had already pulled off a couple of smart saves, one a reflex block at point blank range, before he dived low to block Moulton’s 89th minute spot kick, awarded after Binley had been penalised for a trip in the box.
Moments later, deep in injury time, Hubbard pulled off another excellent save, tipping a fierce drive over the bar to ensure Town picked up their first league point since beating Leverington at the start of the year.
The draw lifts Uppingham to ninth in the Peterborough and District League’s Premier Division. They play Parson Drove away next week.
Uppingham: Tom Hubbard, Jamie Binley, Mark Dimech, Martin Bennett, Jake Norton, Callum O’Berg, Rob Forster, James Coughlan, Rob Lawrie, Dave Laughton, Oli Webb. Subs: Jamie Howe, Omar Elkashoty.