Drumps were firmly in the dumps, having lost the only two games they had completed of a scheduled seven during the first half of the league season.
Three weeks and three victories later, Graeme McLaren's side have shot from bottom of the table to sit on the fringes of the title race.
In their latest success, they outgunned West of Scotland in a game which cheated the elements long enough to produce the only result on Saturday's Western Premier card.
Few would begrudge them this victory, especially after they first recovered from the late call-off of last week's centurion Rashid Yousaf and then endured the worst of the conditions after being sent in on a tricky Hamilton Crescent track.
Following the loss of Gordon Shaw for 13, Asad Mohammed, with his second half-century in a row, and captain McLaren provided the substance of their side's innings with a stand of 72.
The pair were forced to tough it out in the face of some hostile bowling on a wicket of uneven bounce and Asad in particular suffered for the cause, taking a few painful blows on various parts on the anatomy.
McLaren eventually fell for 32, featuring four boundaries, while Asad showed his class by top-scoring with a well-crafted 80.
A couple of lusty late blows over the rope from Nazer Hussain, the professional, and Ally Rawlinson hoisted the visitors' tally to 187-6.
With storm clouds gathering and torrential rain falling less than half-a-mile away, it looked as if this match might go the same way as so many this season.
Remarkably, however, the rain stayed away long enough for Drumpellier to clinch victory.
With an eye on the skies West managed to stay in touch with the D/L target despite the loss of three early wickets. However, when Hussain returned to the attack to bowl Dougie Lockhart for 23, Drumps had the edge.
Within a few balls of Lockhart's departure the heavens opened and the Coatbridge side were declared winners by just four runs.
Steve Knox, the captain, shoudered the blame for the Heriot's defeat that enabled Watsonians to take another significant step towards the Eastern Premiership crown but the experienced campaigner warned Sonians that he and his team-mates can still have a big say in their title aspirations.
Knox issued his statement of defiance as he relived his moment of disappointment at Goldenacre, where the visitors made the most of his mistake to earn a three-wicket triumph. He lamented: "It was a really close match, but the pivotal moment was when I dropped Ewan Chalmers early in his innings. He went on to make 69 not out and that proved to be the difference between the sides."
Knox had top-scored with 42 for Heriot's as they were shot out for 154, leaving Chalmers to guide Sonians to success in the 44th over.
Grange stepped up their challenge with a straightforward win against Aberdeenshire at Fettes College.
Gregor Maiden (four for 37) and Ryan Flannigan (50) were the men who mattered most for the victors, who reached the target of 131 with five wickets and more than 15 overs to spare.
Contextual targeting label: