Bodmin Town have emerged as the main contenders to Buckland Athletic's title challenge this weekend as they beat second-placed Plymouth Parkway at Priory Park.

Former Falmouth Town striker Danny O'Hagan got the goal late on.

The 1-0 victory has moved Bodmin four points behind Parkway but, with four games in hand over them and five games in hand over Buckland, Town now look to be Athletic's main title rivals.

Buckland stay 17 points clear at the top though as they beat Collumpton Rangers 2-1 away.

St Blazey's recent good form continued as well as Glen Squires scored twice to give them victory at home to Ivybridge.

Torpoint narrolwy beat Elburton Villa 2-1 to stay in fourth, but there was a shock defeat for Falmouth Town as they lost 4-2 away at Royal Marines.

Full results were as follows:

Bodmin 1, Plymouth Parkway 0

Cullompton 1, Buckland Athletic 2

Dartmouth 3, Wadebridge 1

Royal Marines 4, Falmouth Town 2

Saltash 1, Penzance 1

St Blazey 2, Ivybridge 1

Torpoint 2, Elburton 1

Witheridge 1, Bovey Tracey 1.