The return of the monsoon-type weather once again took its toll on Saturday's Carlsberg South West Peninsula League programme.
Just ten out of the scheduled 24 weekend games survived, and even some of those pitches were ruined in getting the games played.
St Blazey's usually fine surface was a ploughed field by the end of their Premier Division encounter with Torpoint Athletic and it hardly felt worthy of the effort as the home side suffered their first defeat in four games.
Torpoint came from behind to run out 2-1 victors at Blaise Park and take their unbeaten run to four games.
St Blazey opened the scoring on eight minutes when Lewis Edwards' run down the left ended with his cross finding Seb Broomfield, who fired home from six yards.
Torpoint were level inside two minutes as a ball over the top of the St Blazey defence saw Lewis Kershaw take advantage of Dan Bennett's slip to fire past Dave Painter.
Worse was to come for the home fans as, eight minutes later, a fine left-wing move ended with Shane White's great cross finding Paul Baker, who headed home from ten yards to complete the scoring.
South Devon side Bovey Tracey continue to confound the Peninsula critics with their newly acquired form, as Saturday's 1-1 draw at Newquay took their unbeaten run to seven games.
The Moorlanders even took a 17th-minute lead when Jack Bray-Evans brought down Jared Lewington in the box for Hayden Roe to fire his spot-kick wide to Tom Blackler's right.
It took Newquay until midway through the second half to restore parity when Luke Weldhen stabbed the ball home with the Bovey goalkeeper stranded.
Penzance took one more step towards relegation when they lost 4-1 away at St Austell, which makes it 30 league games without a victory this season.
The Lilywhites opened the scoring on 12 minutes when Chris Reski's left-wing cross found Tom Smith to head home from ten yards and, eight minutes later, Mike Body ran through the Magpies' defence to double the home side's lead.
Body struck again, 11 minutes after the break, and it was only several fine saves from visiting goalkeeper Paul Williams that kept the scoreline respectable.
Body turned provider on 71 minutes when he crossed the ball for Nick Campbell to complete the home side's scoring, but Penzance were rewarded for their efforts when Will Southcott hit their consolation from an 80th-minute free-kick.
In Division One East, Appledore took their unbeaten run to 11 games as they beat Sidmouth Town 4-0 at Marshford.
Stoke Gabriel kept their promotion hopes alive with a 5-0 success at Plymstock United while Teignmouth beat Okehampton Argyle 4-1.
Division One West leaders Godolphin Atlantic had to fight hard before beating lowly Holsworthy 2-0, while Gary Bell's goal was enough for Hayle to scrape a 1-0 success at bottom club Foxhole Stars.
Dobwalls and Sticker fought out a goalless draw. Lee Rickard scored four goals to help St Dennis beat Vospers Oak Villa 6-3 at Boscawen Park.