PENZANCE enjoyed a superb few days on the road as they advanced in two cup competitions.

In midweek the visited SWPL Premier West rivals Dobwalls in the last eight of the Cornwall Senior Cup and ran out 3-0 winners against a side who ended up using four goalkeepers.

The Magpies scored twice in the first half through the impressive Lewis Caspall before Wade Brown ensured a first Senior Cup semi-final since 2011.

On Saturday the Magpies continued their SWPL Walter C Parson League Cup title defence at Bude Town, this time emerging 4-0 winners to set up a clash with Premier East outfit Teignmouth in the last eight.

Top-scorer Charlie Young, fit again after a spell out injured, was the star man in North Cornwall as after giving them an eighth minute lead added two more in the second half.

Young full-back Hayden Waters added the gloss late on with his second goal at first team level.

With the poor weather around, it meant just two games went ahead in SWPL Premier West.

Leaders Liskeard Athletic and Elburton – who are separated by just three points with the Villa have a game in-hand, were two of the games to be cancelled, as were matches at Launceston and Millbrook.

Of the two that did go ahead, Callington secured a 3-2 victory over Falmouth Town Reserves to move up to third.

After Aaron Hicks put Falmouth in front, Kieran Prescott levelled the contest after 29 minutes which was how it stayed until the break.

Evan Tresidder restored Falmouth’s lead, but Fin Harrison grabbed one just after the hour before winning the game in injury-time.

The other clash saw Dobwalls make it back-to-back victories at fellow strugglers St Day.

The hosts took the lead shortly after half-time through Jordan Richards, but after Alex Oshinyemi levelled with 20 to play, Elian Causon snared a deflected winner after 88 minutes.