AFC Portchester’s impressive run of recent form continued with victory over Bashley at the Crest Finance Stadium.
The Royals recorded their first back to back league wins since late November on Saturday and they have picked up 10 points from their last five Wessex Premier Division games.
Mike Turvey continued his rich vein of goalscoring form too - his double took him to five goals from the last five games.
Turvey showed the threat he was going to be to the Bashley defence from the fourth minute when he latched on to a good through ball.
Only some strong defending prevented him getting a shot away and the ball ran through to keeper Cameron Plain.
Turvey was found in space again two minutes later - this time on the left hand side of the penalty area but none of his team mates could get to his low ball across the face of goal.
On 20 minutes Bashley almost caught the home defence out when a quick throw in on the right put Jack Smith running clear. Although he made it into the box Josh Warren managed to get back in time to deflect his shot wide of the goal.
Portchester took the lead on 23 minutes when a corner from the left found Turvey unmarked in front of goal. He flicked the ball on and it hit the far post before bouncing into the net.
The home side almost unlocked the Bashley defence again six minutes later when Ben Buckland’s diagonal ball from right to left picked out Jack Breed but his first time shot flew over the target.
Portchester threatened to score again on 39 minutes when Breed intercepted the ball as Bashley looked to play their way out of defence.
He slipped the ball through to Turvey, who twisted and turned to create some space for himself to shoot but in the end his effort trickled tamely through to Plain.
Bashley had two half chances to equalise before the half time whistle. The first came from a short corner on the right and Cameron Beard’s effort missed the target.
Smith then latched on to a ball from the right, cut inside and beat Buckland and then fired off a shot which hit two defenders before it rolled wide for a corner.
The visitors made a bright start to the second half and a good passing move down the left set up an opportunity for Jesse Gould but his shot was always missing the target.
At the other end Brodie Spencer won the ball on the left hand edge of the penalty area and played it out to Connal Morrison, who crossed the ball to Breed but his flicked header went just over from six yards out.
A series of corners for Bashley then sent home pulses racing somewhat. The first one saw Liam Farrugia have a free header but keeper Charlie Searle claimed it easily in the end.
The same player had a free header from the next corner but this time he put his effort wide.
On 65 minutes Farrugia almost got on the scoresheet again - but this time it was nearly in his own net. Adam Cripps’ cross from the left was flicked towards goal by Turvey and it hit Farrugia and rolled towards goal but it eventually went just wide.
Four minutes later Bashley won the ball in midfield and played it forward quickly to Gould on the edge of the box but his quick turn and shot went straight at Charlie Searle.
The visitors should have equalised on 78 minutes when a long ball forward from the half way line dropped to substitute Dan Monday as he pushed forward and although it looked like he had a free shot on goal, the ball hit him and rolled through to Charlie Searle instead.
Portchester made certain of all three points just as the game ticked into injury time. The home side were trying to run down the clock by keeping the ball in the corner of the pitch but they lost possession and it ran through to Plain.
He kept it at his feet too long though as Turvey closed him down before he could clear it and the blocked attempted clearance spun past the keeper and crossed the line before he could reach back and prevent it going in.