MATT Buchan scored a hat-trick as Falmouth Town picked up their first win of the South West Peninsula League season in style with a seven-goal thrashing of Launceston on Saturday.

Martyn Duff opened the scoring after just three minutes with a fine turn and shot from Tim Nixon's pass, before Tom Ellacott levelled the scores from the penalty spot after 16 minutes, beating stand-in goalkeeper Harry McMellon with his kick.

Buchan headed home from a free-kick to restore Falmouth's lead shortly before half-time, before notching his second on 47 minutes with a powerful volley from ten yards.

He completed his hat-trick in style on 55 minutes, beating a couple of defenders before firing home from 20 yards, with David Broglino's low shot extending the lead with 18 minutes to go.

Launceston were then reduced to nine men after an altercation between Luke Johnson and Josh McCabe, with the latter seeing red for a punch on Johnson. Jordan Pearce was also sent to the sin bin for his role in the aftermath.

Nixon took full advantage of the extra men to make it six with a good finish from 18 yards, with Ryan Martt finishing the scoring with his second goal in three games on 82 minutes.

Mark Goldsworthy bagged a hat-trick of his own in Helston Athletic's 4-0 win at home to Dobwalls. The Blues into a two-goal lead after just seven minutes, with Kai Cornish prodding home Billy Tucker's cross from close range in the sixth minute, before Goldsworthy coolly slotted home from ten yards barely a minute later.

The score stayed the same until of the second half, when Olly Brokenshire turned a long throw into the path of Goldsworthy, who controlled the ball and lashed it home from six yards.

The striker sealed his hat-trick and fourth goal in two games in the first minute of injury-time after rounding the goalkeeper and firing in from the centre of the box to round off an excellent afternoon for him and the Blues.

A delighted manager Steve Massey praised hat-trick hero Goldsworthy, saying: "What he has done in his last two games and I'm really thrilled about, is he's led the line and worked as a real forward and looked like the top-class forward that he is, and I was absolutely thrilled to bits with him."

Porthleven battled to a narrow 3-2 win at home to Camelford to keep their solid start to life in the SWPL Premier going. Ed Timmons, Dan Stidwell and Dan Richardson scored for the Fishermen, who move up to eighth in the table.

Jack Alexander came off the bench to score a hat-trick as St Blazey won 4-1 at Wendron United. Ruben Kane gave the visitors the lead on the stroke of half-time in fortuitous fashion after goalkeeper Dan Stedman dropped a catch at the striker's feet, before Alexander came off the bench to double the advantage on the hour.

Alexander netted again midway through the half before Jack Stocker pulled one back late on for Wendron, only for Alexander to seal his treble in the final few minutes.

Wendron manager Jack Greenwood did not hold back when assessing his side's performance, saying: "I don't think anyone can particularly hold their head up high. We were poor all over the park, we were sloppy and made basic errors and mistakes, we had no real fight about us, we didn't have any energy, we had no quality on the ball. We were just very, very poor today from start to finish."

Saltash United moved to the top of the SWPL Premier West table after a 3-0 win at home to previous leaders St Austell. Both sides had won all of their combined seven previous games prior to the meeting at Kimberley Stadiunm, but goals from Tom Moxham, Sam Hughes and Ryan Richards ensured the Ashes were the ones to preserve their perfect start to the season.

Mousehole matched Falmouth as the top-scoring side for the day, winning 7-1 at home to Callington Town. Gerens James put the Seagulls in front after just two minutes, with Steven Ziboth doubling the lead midway through the half before Amara Bakayoko made it three just before the break.

Kieran Toland extended the lead early in the second half before James netted his second and his side's fifth. Bakayoko sealed his own brace with ten minutes to go before Callington bagged their consolation, with Scott Imade completing the hosts' fine victory in injury-time.

Liskeard Athletic moved up to fourth after squeezing past Wadebridge Town, running out 3-2 winners at Bodieve Park. Kyle Flew put the home side in front after 11 minutes, only for Ryan Knight to send the teams in level at the break with his goal on 32 minutes.

James Lorenz turned the game around just before the hour, before adding a second with 15 minutes to go, with the Blues holding on for their third win of the season despite Andy Butler's goal deep into injury-time.

Penzance picked up their first win of the season - and first at Step 6 for more than seven years - with a 2-1 victory at Godolphin Atlantic. Anton Oliver put the Magpies a goal up midway through the first half, only for the hosts to level shortly before the break, but Kev Lawrence sealed the landmark win with around ten minutes to go.

Bodmin Town ran out 2-0 winners at St Dennis. Dan Jennings opened the scoring on the half-hour mark with his fifth of the season, before Tallan Mitchell doubled the lead just before half-time with a superb strike from outside the box.

Newquay earned their second win of the campaign with a two-goal victory at home to Sticker, scoring early in the second half and again shortly before the final whistle.