Penryn Athletic fired seven goals past Combination League leaders St Day at Kernick Road on Saturday.

James Daniel scored a hat-trick inside 17 minutes before St Day got one back through Luke Hart, but a Ryan Reeve hat-trick and a Harry Roberts strike sealed a dominant victory for Athletic.

Falmouth Town thrashed strugglers Carharrack 14-1 to replace St Day at the top of the table.

Ben Kellow scored a first-half hat-trick with Kian Thomas also netting two before the break.

Oscar Fergus-Gay scored a second-half treble with further goals from Fraser Harris, Sam Pickup, Gavin Perraton, Jackson Penhallurick, Rhys Allen and an own goal.

Jamie Shaw scored Carharrack’s consolation.

Perranporth are hot on Town's heels after beating Porthleven 5-1. Last season's top-scorer Luke Wort scored a hat-trick with Jakob Springall adding the other two, while Jack Price replied for Port.

Joe Wright scored a hat-trick as Helston Athletic fought back from 2-1 down to beat Hayle 3-2. Chris Goodall and Kane Williams scored Hayle’s goals.

Wendron United fell to a 5-1 loss at St Ives Town. Dan McGhee and Matt Fox scored twice each with Trystan Lambert getting the other, while Lucas Potts replied for Dron.

Illogan RBL returned to winning ways with a 4-1 triumph at St Agnes.

Goals from Jack Adams, Dominic Batchelor, Steve Abbott-Smith and Anton Oliver ended a four-match winless streak, with Mike Burn replying for the hosts.

RNAS Culdrose came from behind to pick up their first win of the season at home to Pendeen Rovers.

Silas Sullivan put Rovers in front, but goals from Dylan Plenty and Riley Handforth turned the match on its head.

Mullion lost 3-0 at home to St Just thanks to a Jack Willis hat-trick.

Simon James' first-half strike earned Redruth United their first point of the season at home to West Cornwall, with Robbie Condie replying for the visitors.

James Davies scored the only goal of the game as Perranwell won 1-0 at Lizard Argyle.