Uppingham made it three maximum points wins in a row on Saturday, when not even thunder and lightning could dent the promotion push.
Town chased down Langtons 2nd XI’s 159 in division 4 of the Leicestershire League for the loss of just one wicket.
They chose to bowl first and soon made inroads with Tom Wharton and Danny Dumford claiming early wickets.
A partnership between Altaf and Siraj began to frustrate the opening attack of Dumford (1 for 22) and Wharton (1 for 29) as the outside edge was beaten with monotonous regularity until the introduction of the express pace of Elliot Prior proved to be the partnership-breaker.
In the space of four balls, Prior’s vicious inswinging yorkers hit Altaf full on the ankle, before a second yorker missed his foot but smashed into the base of middle stump for 17.
Prior’s follow-up to the new batsman then swung viciously and could not have missed the stumps by more than a lick of varnish - fast, dangerous, skilled and superb stuff.
From the other end, the controlled left arm spin of Scott Green took over and although Altaf survived a couple of caught and bowled chances, Green ran through the Langtons middle order taking 5 for 41 in 15 overs.
With Bartrum (1-20) teamed in late on to reduce the run rate to a trickle and he finally claimed Altaf, who flicked a ball straight to Martin Bennett at short mid wicket, for 80.
Prior (2 for 37) removed the final batsman as Langtons were all out for 159 in 43 overs.
With rain forecast, Uppingham aimed for a quick run chase. This was slightly dented when Jamie Dumford fell lbw for 9 but Bennett and Jamie Richardson picked up the chase.
Bennett was in imperious form, cutting, driving and pulling the bowlers all over the park and nearby roads.
After a rain break, Uppingham upped the tempo, with Richardson finding his feet.
The two batsmen then smashed 35 from the next four overs with lofted drives galore, both passing 50 as they plundered the tiring attack.
The next two overs went for 29, before the winning runs were brought up in the 27th over.
Bennett finished on 76no and Richardson on 66no.