The Premier Division of the Carlsberg South West Peninsula League had just two postponements on Saturday, despite heavy overnight rain.
The games at Cullompton Rangers and Witheridge were both postponed but that left the League with six fixtures in which an entertaining 28 goals were scored – despite Ivybridge Town and St Blazey drawing blanks.
Ivybridge came unstuck in a big way at Liverton United as the in-form south Devon outfit won 6-0 at Halford.
Tony Bowker's side are finding their feet as the Bridgers had no answer to their firepower, with Stefan Chubb, Stuart Bowker and Jamie Chamberlain all claiming two goals each.
The home crowd at St Blazey were shocked as their favourites crashed to a 4-0 defeat to visiting Elburton Villa, who moves up to fourth spot.
Two goals from Callum Martindale plus efforts from Levi Landricombe and Aaron Spear took Villa's unbeaten run to five League games.
The relegation battle at Penlee Park did not go the way of the home team, as bottom club Penzance lost 3-2 to a Bovey Tracey side who had not won in their previous six games.
Callum George scored twice for the Magpies but the Moorlanders replied with efforts from Jamie Micklewright, Hayden Roe and Ryan Stanbridge to leave the hosts eight points adrift at the bottom.
Tavistock slipped down to fifth place after goals from Patrick Rushton, Liam Sandercock and Mark Gusterson gave Camelford a 3-1 victory at Langsford Park, after Joe Carey had given the home side a 21st-minute lead.
Two headed goals from skipper Robbie Blake gave Launceston a 2-1 victory at Falmouth Town, who had Dan Richardson on target.
Torpoint Athletic scored four goals in the final 18 minutes of their game at The Mill to beat Liskeard Athletic 4-3, after the visitors had built up a three-goal lead by the hour mark.
Matt Hawes scored twice either side of Robbie Almond's effort to seemingly give the Blues a winning margin, but two goals from Darren Hicks plus efforts from Paul Baker and Lewis Kershaw saw the home side take the points.
Dobwalls earned themselves a home quarter-final against Cornwall Senior Cup holders Bodmin Town after beating Truro City 3-1 in their third-round encounter.
Steve Tapper and an Andy Frost penalty gave the home side a 2-0 lead before Truro replied through Ashley O'Rourke's own goal, but a stoppage-time goal from Simon Skews booked a visit from Bodmin for Dobwalls.