SWANS and Bridport reserves shared four goals and the points in a pulsating 2-2 draw in the Dorset Premier League at St Mary’s Field.

Bridport went close to taking the lead in the first minute when Riley Weedon saw his shot hit the post.

Swans then settled and produced some neat football and deservedly took the lead after 19 minutes when Cody Moore struck with a calm finish following a great pass from Charlie Dyke.

Five minutes later. Swans were hit with a double blow, losing scorer Moore to a red card for retaliation and also the impressive Jake Streams with an injury.

Although reduced to 10 men, Swans seemed to raise their game and narrowly missed doubling their lead when lone striker Dyke had his well struck shot saved by the Bees keeper Jordan Scadding.

Swans frustrated the hosts with their impressive defending in front of confident teenage keeper Morgan Turner.

The visitors showed the same determination as in the first half, led by stand-in skipper David Best and went close when the impressive Charlie Brassington rounded the keeper but narrowly shot wide from an acute angle following good work from Dyke.

The hosts had the lion's share of the play and were getting increasingly frustrated with their wayward finishing and good saves from keeper Morgan, however Swans were dangerous on the break and skipper Best went close on a couple of occasions.

With 80 minutes on the clock Bridport equalised when Josh Hunter produced a neat finish which looked well offside for a controversial equaliser.

Within three minutes, Swans regained the lead when the hard-working Ryan Moss struck his second goal of the season with a close-range finish.

The drama unfolded when, deep into stoppage time, Bridport substitute Sam Handysides struck a vicious shot from 25 yards out which found the net to deny the hard working Swans victory.