AMESBURY TOWN fought back with two late Kieran Stephens penalties earning them a deserved draw at Baffins Milton Rovers.

The Blues started well on their first ever visit to the Kendall’s stadium, but a low drive from outside the area by Stephens missed the target.

The home side took the lead on 13 minutes with Joel Jackson smashing home from a Chaz Gardener cross. Jackson continued to cause issues for Amesbury, but his shot was tipped onto the post by Paddy Creese.

Amesbury almost equalised a minute into the second half but Danny Field’s cross was fired over by George.

The Baffins then increased their lead a minute later a misjudged back pass by debutant Ryan Furness was intercepted by Jackson who rounded Creese to fire home his second of the match.

Amesbury replaced the injured defender Ryan Furness with midfielder Wat Jones.

Jones made an immediate impact on the left when he set up Cameron Roach just outside the box and he steered his shot into the corner of the net to make it 2-1.

The comeback was short lived as the Baffins scored through Blu Boam who smashed the ball into the net from 18 yards.

Rather than give up, Amesbury pressured their opponents and Roach did well on the left to cross into George, but his shot went over the bar.

Amesbury then had what looked like a great shout for a penalty turned down on 80 minutes when Matthews appeared to be fouled in the box, a minute later they were awarded a penalty this time for the challenge on Roach.

Kieran Stephens stepped up to blast the penalty home. Shortly after one of Stephens’ long throws was headed over his own bar by George Thomas and George then got the better of Robert Pitman but his effort just drifted wide of the goal.

On 90 minutes when George ran through and hit the post, Matthews got to the rebound but went down under a challenge from a defender, the ball came to Roach whose shot was saved on the line but the referee decided to award the penalty for the foul on Matthews and Stephens again stepped up and fired low into the net to take a well earned point.