LUXOL St Andrews bounced back from their surprise loss against Calne Eagles last weekend with a 3-2 victory over Freshford United which sees them claim a share of the top spot in Division One.

Luxol were 2-0 down to goals from Dave Percival and Nick Ross but Kieran Hard scored twice and Dan Jones grabbed the late winner.

Melksham Town A were 3-0 down and a man down away at Three Daggers, before a stunning second-half fightback saw them level things at 3-3 only to conceded again to lose 4-3.

Wayne Wheeler, Ryan Earny and Phil Hampson put Daggers in command, Ethan Cox being given a straight red card for Melksham, before Derek Wheeler and Sean Fordham twice got them back in the game.

However, Hampson popped up with the winner.