Pompey fans were rewarded for braving the cold winds and the deluge as their team recorded a well earned 2-1 win at Huish Park last night.
This was arguably Pompey's best performance of the season so far due to a first half showing where they dominated their hosts and could have had the game won at half-time.
Lee Williamson was the first to have a pop with a volley that sailed just wide and Izale McLeod forced Marek Stech to push his shot onto the post when played through.
Pompey's number nine did score soon after as a neat move ended with Wes Thomas threading the ball through to McLeod who buried his shot past the Yeovil goalkeeper.
The Pompey players continued to work hard and take advantage of a nervy home side. Jon Harley, Adam Webster and Thomas all came close to scoring in a half where Yeovil's best chance came at the start, with Mikkel Andersen saving Keanu Marsh-Brown's drive from outside the box.
Yeovil were dire in the first half in truth and came out fighting in the second following a double substitution. Reuben Reid and Marsh-Brown gave Pompey a scare or two down the wings but the big centre backs managed to clear the danger.
Pompey did have a great chance to double their lead when Johnny Ertl's cross reached Thomas, but the Bournemouth loanee couldn't trap the ball and it fell loose to Harley who shot wide from inside the box.
The visiting fans were then crying for a penalty minutes later when it looked like Thomas had been elbowed in the box, but Chris Foy wasn't interested in giving it.
Typically, the Glovers went straight down the other end and won a spot kick of their own as Williamson brought down Nathan Ralph. Andersen guessed the right way but his dive couldn't reach Reid's penalty and the scores were level.
Despite this, there was always a feeling Pompey could still go on to win the game having been the superior side during the match and that was the case in the 78th minute.
Yeovil's shaky defence couldn't clear Brian Howard's cross and the ball fell to Gabor Gyepes who swept the ball into the corner of the net and then celebrated like a mentalist.
Pompey then comfortably held out against the ten men of Yeovil who had a player leave the field with injury and had already used all three subs, marking Pompey's third win of the season.
As said at the start of this piece, this may well be Pompey's best win of the season due to a lot of endeavour and some quality football at times. The defending was a marginal improvement on Saturday, but still needs work if a clean sheet is to be kept at stadium:mk this weekend.
Other positives include McLeod's overall performance, which was probably his best in a blue shirt so far and his strike partner in Thomas also busted a gut and caused problems.
Adam Webster also looked good at left back and seems capable of more than just basic defending whilst "Big Gabor" is fast becoming a favourite with his goalscoring exploits.
And with Portsmouth now into positive points after the upcoming deduction, things are starting to look up for Michael Appleton and all Pompey fans.
Unfortunately, that mood looks set to be ruined by Portpin's imminent takeover of the club. If only there was another viable option...
Pompey Player Ratings
Mikkel Andersen: 6 - Little to do.
Mustapha Dumbuya: 6 - Played Pompey needlessly into trouble a couple of times.
Lubor Michalik: 6 - Dealt with Yeovil's aerial threat.
Gabor Gyepes: 7 - Scored once again and did defensive duties well.
Adam Webster: 7 - Impressive at left back.
Lee Williamson: 5 - Still not up to his billing.
Brian Howard: 7 - Always available for a pass.
Johnny Ertl: 7 - Kept battling away.
Jon Harley: 6 - Moving into midfield improved him, but missed two great chances.
Wes Thomas: 7 - Always put the defence under pressure.
Izale McLeod: 7 - Best game yet in a Pompey shirt.
Ashley Harris (Thomas 82): N/A - Slotted in seamlessly late on.
Jordan Obita (McLeod 89): N/A - Late change.