Callum Wilson took a sensational nine wickets for the loss of 19 runs as Wadebridge cruised to a ten-wicket victory at Truro.

Wilson ran riot as he almost single-handedly bowled Truro out for 46 in the 20th over, with the visitors requiring just 8.4 overs to win without losing a wicket.

Wilson’s sensational figures are the third-best in Cornwall Premier League history, with only Justin Stephens’ 10-18 in 2003 and Alex Smeeth’s 9-10 in 2014 trumping the Wadebridge man’s haul.

Penzance booked their place in next month’s Vitality Club T20 Regional Final after winning the Area Finals on Sunday.

Penzance beat both Heathcoat CC of the Devon Premier League and Bath CC of the West of England Premier League to win Group 6 and set up a Regional Final tie at Cranleigh CC in Surrey on Sunday, August 18.

The winner of that match will go to the National Finals Day at Derbyshire CCC on Sunday, September 22.

Cornish Pirates’ hooker Sam Matavesi scored two tries for Fiji against Japan at the weekend. Despite his efforts, however, Fiji lost their Pacific Nations Cup opener 34-21, in a match played at the Kamaishi Recovery Memorial Stadium.

Next up for Fiji is a home match against Canada this Saturday, before hosting Samoa the following week.

Saltash United and Liskeard Athletic won the Charity Bowl and Vase titles at the annual South West Peninsula League Charity Day at Elburton Villa on Sunday.

Saltash and Liskeard beat Tavistock and Stoke Gabriel respectively in the two matches, which saw 16 goals scored across the two games.

Last season's Division 1 West winners Liskeard beat East champions Stoke Gabriel 4-1, before League Cup winners Saltash beat Premier champions Tavistock 6-5 in a remarkable encounter.

Truro City remain unbeaten in pre-season after they beat Buckland Athletic 2-1 on Friday night and drew 1-1 at St Blazey on Monday.

Truro led at Blaise Park through an own goal but former Truro trialist Callum McGhee levelled for St Blazey with a stunner from distance.

Goals from Noah Keats and Niall Thompson gave Truro victory at Buckland.