Pompey have signed left-back Lee Brown on a two-year deal.
The 27-year-old will officially become a Blues player on July 1 when his contract with Bristol Rovers expires.
Blues boss Kenny Jackett said: “Lee brings an awful lot of experience to our side and yet he probably still has his best years in front of him.
“I felt we gave away too many goals last season and he can certainly help with that, but he’s also a full-back that likes to attack and create goals.
“We’re really pleased to bring someone of his character to the club and I believe he’ll really add to our group.”
Brown started his career at QPR and had a couple of loan spells with non-league clubs before joining Rovers in the summer of 2011.
He made 319 appearances for the Pirates – scoring 22 goals – and was part of the side that secured back-to-back promotions into League One.
Pompey have signed versatile midfielder Tom Naylor on a three-year deal.
The 26-year-old – who is also comfortable in defence – will officially become a Blues player on July 1 when his contract expires at Burton.
Blues boss Kenny Jackett said: “It strengthens the spine of our side, while he also brings us recent Championship experience.
“Tom’s a ball-winner and I feel that he’ll complement the other talented players we already have at this club.
“He’s someone who can play in a variety of positions, although he’s primarily been brought in as a defensive midfielder.
“We do feel that the squad is being improved this summer and we’re getting to where we want to be.”
Naylor joined Burton in the summer of 2015 following a spell on loan and made a total of 134 appearances for the Brewers, scoring 13 goals.
He began his career at Mansfield and has also turned out for Derby, as well as having temporary stints with Bradford, Grimsby, Newport and Cambridge.
Pompey have signed goalkeeper Craig MacGillivray on a two-year deal.
The 25-year-old will officially become a Blues player on July 1 when his contract with Shrewsbury expires.
Blues boss Kenny Jackett said: “He strengthens our goalkeeping department and will provide good competition for Luke McGee. They can drive each other on.
“Craig’s fiercely ambitious and excelled when he played last season, so we’re very pleased to bring him to the club.
“He has been slightly unlucky in the past to be behind some top keepers, but he’s ready for the opportunity.
“His general game and shot-stopping are both good and he’s very brave, which is a quality that’s often underestimated.”
MacGillivray joined the Shrews in the summer of 2017 and made 14 appearances last season, keeping a clean sheet in their 1-0 victory at Fratton Park in January.
He was on the bench at Wembley as the Shropshire side suffered an extra-time defeat to Rotherham in the League One play-off final.
MacGillivray previously featured for Stalybridge, Harrogate Town and Harrogate Railway before being given a Football League chance by Walsall.
Pompey have signed attacking midfielder Louis Dennis on a two-year deal.
The 25-year-old – who can also play out wide – was available as a free agent after leaving Bromley at the end of last season.
His final appearance for the National League outfit was at Wembley, where the Londoners lost on penalties to Brackley in the FA Trophy final.
Blues boss Kenny Jackett said: “He’s an exciting player with a lot of talent and someone we’ve been watching for quite some time.
“He was named in the National League Team of the Season and we’re pleased to be able to sign him for Pompey.
Dennis scored 21 goals and provided 12 assists in 53 appearances last term, as Bromley narrowly missed out on the play-offs.
He spent four-and-a-half years with the Ravens and was part of the side that secured the National League South title in 2014/15.
A former Watford schoolboy, Dennis began his senior career with Dagenham & Redbridge and had spells on loan with Grays and Canvey Island.
Transfer : Derry City – Portsmouth
Pompey have reached an agreement with Derry City to sign Ronan Curtis.
The 22-year-old winger has penned a pre-contract two-year deal and is set to officially become a Blues player on June 9 when the international transfer window reopens.
Curtis – who has represented Republic of Ireland up to under-21 level – will join for an undisclosed fee.
Assistant manager Joe Gallen said: “He’s someone we’ve tracked for the past few months. He’s got a lot of pace and power, and is good in the air as well, so we’re really pleased to bring him here.”
Peterborough United 0
Brett Pitman bagged a brace as Pompey secured a comfortable victory over Peterborough to finish eighth in League One.
They both arrived in an electric spell of first half football that belied the game’s status as an end of season dead rubber.
The prolific striker also missed a great chance to claim his first Blues hat-trick, while the fare on offer after the interval was significantly more forgettable.
Kenny Jackett made four changes from the side beaten at Bury the previous week.
The most notable incoming was Alex Bass, with the academy graduate handed his league debut between the sticks.
There were also starts for Brandon Haunstrup, Gareth Evans and Kal Naismith, with Luke McGee, Dion Donohue, Connor Ronan and Oli Hawkins all dropping to the bench.
Matt Clarke had plenty of reason to celebrate before kick-off, as he picked up The News/Sports Mail Player of the Season award – one of a host of trophies dished out.
And he was up for a Gareth Evans corner on 13 minutes, only for PITMAN to get there first and head Pompey into the lead.
It was a quiet evening for Bass in the south coast sunshine, although he did well to come from his line and dive at the feet of Idris Kanu.
Most of the action was taking place at the other end of the pitch, however, and it came as no surprise when the advantage was doubled on 25 minutes.
An angled drive from Jamal Lowe may well have been heading for net anyway, but PITMAN made sure by tapping the ball into the net from a yard out.
He really should have completed his treble before the break following some fine attacking play from Clarke.
The defender charged forward from the back and accepted a return pass from Haunstrup before back-heeling the ball into the path of Pitman, who blazed over from close range.
And the skipper went close again late in the half, with Jonathan Bond at full stretch to push clear his swerving strike.
Peterborough United 0
If the first half made you long for the season to continue, then the second would have had you booking your summer holiday.
There were certainly no notable opportunities to speak of in a period of football that was played at a pedestrian pace.
Evans dragged a long-range shot at one end, while Bass made a comfortable save at the other when Clarke’s block took the sting from Danny Lloyd’s effort.
Fratton Park was briefly livened when Lowe went down in the box, but referee John Busby waved away his appeals.
There were also a couple more half-chances for Pitman, but nothing that ever looked like increasing his impressive tally.
Matty Kennedy replaced Naismith for the closing stages, with the outgoing players receiving warm applause as he vacated the pitch.
The game then continued to meander towards its conclusion, as players and fans alike seemed happy to bask in the sunshine.
The whistle then blew to signal the end of Pompey’s first season back in the third tier and a final position they can certainly be satisfied with.
Pompey (4-1-4-1): Bass; Thompson, Burgess, Clarke, Haunstrup; O’Keefe; Lowe, Evans, Close, Naismith (Kennedy 77); Pitman (c)
Goals: Pitman 13, 25
Subs not used: McGee, Donohue, May, Ronan, Chaplin, Hawkins
Peterborough (4-4-1-1): Bond; Shephard, Baldwin (c), Taylor, Hughes; Maddison, Da Silva Lopes, Grant, Edwards; Cooper (Lloyd 46); Kanu (Ward 46)
Subs not used: Tyler, Anderson, Doughty, Forrester, Marriott
Referee: John Busby
Pompey’s slim chance of claiming a play-off spot was ended after they were beaten 1-0 at already relegated Bury.
In truth, neither side deserved to win a dire contest that did little to entertain another large travelling army.
But it was the Shakers who were able to celebrate the consolation of three points, as George Miller stole the ball from Luke McGee to score.
Kenny Jackett made four changes from the side that were beaten at home by Charlton the previous week.
Oli Hawkins returned up front and Connor Ronan started wide on the left in a 4-4-2 system, while there were also places for Stuart O’Keefe and Christian Burgess.
Gareth Evans and Brandon Haunstrup both dropped to the bench, as Jack Whatmough missed out through injury and Kal Naismith was not included in the squad.
The first half was an instantly forgettable affair, with little in the way of goalmouth action at either end of the pitch.
It was typical end-of-season fare, as both sides displayed plenty of energy, but not much quality in the final third.
Ben Close fizzed a dangerous delivery across the face of goal, although none of his team-mates were there to get on the end of it.
Bury were mildly more threatening and Harry Bunn had an angled effort that cleared the crossbar.
Jay O’Shea then turned sharply inside the Blues box and hooked the ball narrowly over, in what was probably the best chance of the half.
Hawkins should have fond the target when he dived to meet Jamal Lowe’s cross on 24 minutes, although his blushes were spared by the linesman’s flag.
The hosts were then forced into a change when Bunn went down off the ball and was replaced by Tsun Dai.
Pompey started to find a bit more fluidity just before the break, although Brett Pitman and Lowe were both unable to find the target.
Any hope that the second half was going to be livelier than the first appeared to be dashed when O’Shea failed to beat the first man with a dangerous free-kick straight after the restart.
But the Blues went closer moments later, with Hawkins meeting Lowe’s cross and sending a header looping onto the roof of the net.
There was then a nervy moment for the hosts when Miller caught Matt Clarke with a flailing arm, although referee Andy Haines opted to brandish only a yellow card.
Jackett made his first change on 55 minutes, with Hawkins withdrawn for Matty Kennedy, resulting in a switch back to a 4-1-4-1 system.
A series of corners caused problems for the Shakers, as O’Keefe and Pitman both had efforts deflected off target, while Burgess then headed over.
Another set of fresh legs was introduced just past the hour mark, with Dion Donohue making way for Haunstrup.
Bury almost broke the deadlock soon after following an almighty scramble in the box, but a well-placed Pitman was able to hack Miller’s effort from the line.
It was only a brief reprieve for the Blues, however, as Miller did open the scoring for the hosts on 67 minutes.
But it was a goal that should have been avoided, as Kennedy passed back to McGee and when he took a touch, the Shakers striker nipped in to steal the ball and slot it home.
Kennedy went down under pressure from Ryan Cooney as Pompey sought to get back on level terms, only for appeals for a penalty to be waved away by Haines.
Bury missed a good opportunity to double their lead, however, when Saul Shotton fired over after McGee had punched clear a corner.
Conor Chaplin replaced Ronan for the final few moments and saw a stoppage-time shot brilliant pushed past the post by Joe Murphy.
Burgess then saw his header cleared from the line from the resulting corner, as the Blues were unable to force a late equaliser.
Bury (4-4-1-1): Murphy; Cooney (Clarke 80), Shotton, Thopson, Leigh; Ismail, Danns (c), Styles, Bunn (Dai 33); O’Shea; Miller (Sang 90+2)
Goals: Miller 67
Subs not used: Ripley, Tutte, Adams, Hulme
Pompey (4-4-2): McGee; Thompson, Burgess, Clarke, Donohue (Haunstrup 63); Lowe, Close, O’Keefe, Ronan (Chaplin 85); Pitman (c), Hawkins (Kennedy 55)
Booked: Thompson, Donohue
Subs not used: Bass, Deslandes, May, Evans
Referee: Andy Haines
Charlton Athletic 1
Pompey’s play-off hopes received a huge blow as they produced a disappointing display to lose to top six rivals Charlton at Fratton Park.
The visitors dominated the first half and took the lead through Nicky Ajose’s cool finish just before the break.
There was an improvement following the interval, though, with Brett Pitman and Connor Ronan going closest to finding the net.
Kenny Jackett made one change from the side that were beaten at Bradford earlier in the week.
Brandon Haunstrup returned at left-back, with Ronan dropping to the bench, Dion Donohue moving into midfield and Jamal Lowe playing a more advanced role just behind Pitman.
The game began at an extremely high-tempo, as both sets of fans contributed to a pulsating atmosphere in the south coast sunshine.
But there were not any scoring opportunities at either end, with the frantic pace not matched by any real quality.
It was Charlton who settled first, however, and the hosts struggled to make any inroads going forward, too often let down by errant passing.
At least there was plenty of commitment at the back, with Ben Close and Donohue making timely challenges to deny Tariqe Fosu and Josh Magennis.
Then, when a Pompey free-kick broke down, the Addicks broke quickly up field and Jake Forster-Caskey saw his drive deflected wide.
The midfielder went even closer from the resulting corner, only for a well-placed Nathan Thompson to hack the ball clear before it could find the net.
Ben Amos had not been tested between the visitors’ sticks and Lowe ensured that continued by shanking a 30-yard effort well wide.
Pitman was furious moments later when he tried to meet a Kal Naismith delivery, only to have his shirt tugged by former Blues defender Jason Pearce.
It was a clear infringement missed by referee Mark Heywood and his assistants, and the respective skippers squared up before getting a talking to by the official.
Charlton were clearly on top, though, and it was not a huge surprise when they broke the deadlock on 40 minutes.
Thompson failed to cut out Magennis’ header through to Ajose and the striker calmly slid the ball past Luke McGee.
There was almost an equaliser just before, as Matt Clarke bundled his way through a host of red-shirted bodies to meet a Gareth Evans free-kick, but Amos got down to save.
Charlton Athletic 1
Jackett made a double switch at the start of the second half, with Jack Whatmough and Thompson making way for Christian Burgess and Stuart O’Keefe.
And the hosts came close to a leveller within a few minutes, as Pitman turned another Evans free-kick narrowly over the bar.
The skipper then had a tougher chance that he was not quite able to guide on target when Naismith headed a Close set-piece into his path.
Pompey had looked much more positive since the interval and the Fratton faithful responded by turning up the volume.
The Addicks were still posing a threat themselves, however, and when a corner was only partially cleared, Ben Reeves volleyed inches past the post.
When the action switched down the other end, the visiting defence did well to prevent Naismith from converting Evans’ teasing low cross.
Jackett’s final throw of the dice arrived on 66 minutes when Haunstrup made way for Ronan, with Evans dropping deeper.
Pompey were still struggling to create many meaningful openings, though, and the visitors were looking a real threat on the break.
An opportunity did arise when Pitman hung in the air to meet Ronan’s cross, although there was not quite enough power on his header to beat Amos.
Ronan was looking lively and he took a great touch after the visitors could only half clear a corner, opening up space to try a shot that Amos kept out.
And Pitman almost levelled late on, with his bending free-kick palmed over by Amos after O’Keefe had been felled 30 yards out.
A couple of late corners gave the Blues hope of finding a late goal – with McGee going up for the second – but there was to be no late drama.
Pompey (4-4-1-1): McGee; Thompson (O’Keefe 46), Whatmough (Burgess 46), Clarke, Haunstrup (Ronan 66); Evans, Close, Donohue, Naismith; Lowe; Pitman (c)
Booked: Pitman, Evans
Subs not used: Bass, Kennedy, Chaplin, Hawkins
Charlton (4-4-2): Amos; Konsa, Bauer, Pearce (c), Page (Marshall 62); Reeves, Kashi, Forster-Caskey, Fosu (Dasilva 57); Magennis, Ajose (Kaikai 90+2)
Goals: Ajose 40
Booked: Kashi, Dasilva
Subs not used: Phillips, Lennon, Aribo, Zyro
Referee: Mark Heywood
Plymouth Argyle 0
Pompey’s unbeaten run continued as they collected a point in a tense – if mostly undramatic – clash with play-off rivals Plymouth.
There was plenty of energy on display at a sunny Home Park, but too often a lack of quality in the final third.
Neither goalkeeper was given too much to do, although the Blues almost snatched the win late on, as Lowe had a shot cleared from the line before the crossbar came to Argyle’s rescue.
Kenny Jackett made one change from the side that secured a thrilling draw at Rochdale the previous week.
Anton Walkes missed out with a hamstring injury, so Stuart O’Keefe made a return to the starting line-up in midfield.
With Matty Kennedy also carrying a knock, spaces opened up on the bench for both Conor Chaplin and Sylvain Deslandes.
There have been plenty of classic contests between the clubs in recent years, but the first half of the latest encounter was one to forget.
Neither side was able to find any attacking fluency, while both were guilty of giving away possession far too easily.
Pompey did showcase some neat passing football at times, but the final ball into the box was often wasted.
There were long-range attempts at either end of the pitch, not that efforts from Graham Carey or Dion Donohue were ever going to test the respective goalkeepers.
The first decent chance fell the Blues’ way on 31 minutes, with Kyle Letheren called into action to deal with Lowe’s angled drive.
He soon turned provider with a low cross towards Brett Pitman that the skipper could only scuff into Letheren’s arms.
The visitors were looking solid at the opposite end and when Matt Clarke lost the ball, Jack Whatmough and Donohue combined to deny Joel Grant.
There was some drama just before the break when Ruben Lameiras went down in the box under pressure from Whatmough.
But referee Dean Whitestone was not impressed and Pompey’s defender berated the tumbling Pilgrim, feeling he had dived.
Plymouth Argyle 0
The second half was an immediate improvement on the first, with both sides having an early opportunity to break the deadlock.
First up were Pompey, as Lowe cut inside from the right and sent in a low shot that rippled the side netting.
It was more of an opportunistic effort for the hosts, with Carey’s looping strike not quite able to get down in time.
Nathan Thompson then had to stretch to intercept Oscar Threlkeld’s cross before it could reach the unmarked Carey at the far post.
Argyle were starting to look dangerous and it was Carey who also provided the next threat, although his attempt with the outside of the boot arrowed over.
Their top scorer also tried a curling shot from the edge of the box, with the ball flying comfortably into Luke McGee’s arms.
Jackett made his first switch just before the hour mark, as Connor Ronan replaced O’Keefe in the centre of midfield.
It was a period when Pompey were getting pushed further back, although they weathered the storm and started trying to make an impact at the other end.
There was a chance on 73 minutes when Whatmough met a Gareth Evans’ corner and headed towards goal.
Lowe was stood right in front of Letheren, but the Plymouth keeper did well to deal with that distraction and gather the ball.
It was Lowe who needed to grow an extra couple of inches late on, as he tried to convert Evans’ cross.
And Whatmough was also unable to guide the ball on target when he stooped to meet Donohue’s corner.
The game suddenly came alive in the dying seconds and Pompey had two great opportunities to claim the victory.
Firstly, Lowe ran across the centre of the box and tried to slot the ball into the net, only for Zak Vyner to clear from the line.
Threlkeld then headed a cross against his own bar, as Plymouth held on to ensure the points would be shared.
Plymouth (4-3-3): Letheren; Threlkeld, Vyner, Bradley, Sawyer (c) (Taylor-Sinclair 72); Makasi, Fox, Ness; Carey, Grant, Lameiras (Fletcher 89)
Subs not used: Cooper, Miller, Songo’o, Paton, Sangster
Pompey (4-1-4-1): McGee; Thompson, Whatmough, Clarke, Donohue; Close; Lowe, Evans, O’Keefe (Ronan 58), Naismith; Pitman (c)
Subs not used: Bass, Burgess, Haunstrup, Deslandes, Chaplin, Hawkins
Referee: Dean Whitestone
A last-gasp own-goal saw Pompey continue their unbeaten run with a thrilling 3-3 draw against Rochdale at Spotland.
They showed their fighting spirit by battling back to level on three separate occasions, as the prolific Brett Pitman cancelled out efforts from Bran Inman and Stephen Humphrys.
Ian Henderson scrambled home what seemed to be a Dale winner, only for Matt Done to find his own net deep into stoppage-time.
Kenny Jackett made one change from the side that beat Wigan on home soil on Easter Monday.
Dion Donohue missed that game to attend the birth of his son, but returned at left-back, with Brandon Haunstrup dropping to the bench.
There was a minute of applause before kick-off to remember former England international Ray Wilkins, who sadly passed away earlier in the week.
The hosts might have been sitting inside the drop zone, but had won each of their past two games and made a bright start.
A hooked effort from Humphrys was deflected wide, while several crosses into the box caused Pompey problems in the opening stages.
But the Blues could have broken the deadlock when Gareth Evans picked out Pitman, only for the unmarked skipper to guide the ball over.
Instead it was Dale who scored on 13 minutes, as Inman bent a shot into the bottom corner from the edge of the area.
They thought they had another when Joe Rafferty flicked on Inman’s corner and Ian Henderson bundled the ball over the line, only to be flagged offside.
And Pompey made the most of that let-off by levelling midway through the first half, thanks to some great work from Pitman and Jamal Lowe.
The skipper held the ball up well in the centre of the pitch before releasing Lowe, who showed lightning pace to surge into the box.
He slipped at a pivotal moment, only to recover well and square for PITMAN to lash home his 20th league goal of the campaign.
The Blues then came close to forging ahead, courtesy of a thunderbolt from Evans that crashed against the crossbar.
It was Rochdale that finished the half on top, however, and Luke McGee was twice called into action to deny Rafferty and Humphrys, while Oliver Rathbone saw a shot deflected past the post.
But there was one more chance for the visitors before the break, with Pitman diverting an Evans centre over the top.
Rochdale were quicker from the blocks once the action restarted and Matt Clarke was well-placed to head clear a couple of dangerous deliveries.
But it took another fine finish for the hosts to retake the lead, as Humphrys collected Done’s pass and arrowed the ball past McGee’s grasp.
Jackett responded with a double switch on the hour mark, withdrawing Nathan Thompson and Kal Naismith for Matty Kennedy and Stuart O’Keefe.
And his side were level moments later when Donohue clipped in a free-kick that was only partially dealt with.
The ball was headed back into the danger zone by Clarke, where PITMAN was waiting to slot home again.
But the action soon switched back to the other end of the pitch and an Inman effort took a deflection to send the ball just over the bar.
Rochdale were back ahead on 71 minutes, though, when Calvin Andrew nodded Inman’s delivery across goal and Henderson bundled the ball over the line.
Jackett soon made his third and final change, with Oli Hawkins adding more firepower in place of Evans.
There was a nervy moment for the hosts when Josh Lillis failed to claim a high ball, but they were eventually able to scramble clear.
Hawkins did well to shake off having his shirt tugged and get a shot away late on, although the attempt failed to trouble Lillis.
The visitors tried to get the ball forward and four minutes of stoppage-time gave them hope of finding an equaliser.
And it arrived when Jack Whatmough’s centre was nodded towards goal by Pitman, with DONE only able to head the ball into his own net from a couple of yards out.
Rochdale (4-1-4-1): Lillis; Rafferty, McGahey, McNulty, Done; Camps; Andrew, Rathbone, Henderson (c), Inman (Delaney 80); Humphrys (Thompson 74)
Goals: Inman 13, Humphrys 57, Henderson 71
Subs not used: Moore, Wiseman, Ntlhe, Dobre, Davies
Pompey (4-1-4-1): McGee; Thompson (Kennedy 60), Whatmough, Clarke, Donohue; Walkes; Lowe, Evans (Hawkins 72), Close, Naismith (O’Keefe 60); Pitman (c)
Goals: Pitman 26, 62, Done 90+2 (og)
Subs not used: Bass, Burgess, Haunstrup, Ronan
Referee: Scott Oldham
Wigan Athletic 1
Pompey’s fine run of form continued with a convincing victory over title-chasing Wigan at Fratton Park.
It was the second home game in succession that the Blues impressed in front of the Sky Sports cameras.
Brett Pitman maintained his own prolific run with a penalty before the break, while Jamal Lowe doubled the advantage on a damp Easter Monday.
Will Grigg came off the bench to pull once back for the Latics late on, but Pompey held on to maintain their play-off hopes.
Kenny Jackett made one change from the side that won at Walsall just a couple of days earlier.
With Dion Donohue’s partner about to give birth, he was replaced at left-back by Brandon Haunstrup.
It was a first return to Fratton Park for title-winning manager Paul Cook and his assistant Leam Richardson.
But Gary Roberts had to be content with a place on the bench against his former club, while Noel Hunt was in the press box on radio punditry duties.
It was the hosts who had the first chance when Gareth Evans delivered a low cross that Chey Dunkley just about got to before Pitman.
But the Latics – as expected – controlled possession and a few niggly challenges from Pompey ensured the contest became a scrappy affair.
Max Power saw a shot deflected narrowly past the post after possession had been stolen, as Wigan looked to make the pressure count.
It was certainly not one-way traffic, though, and when the atmosphere started to go up a few notches, the players responded.
Pitman managed to send a dangerous low cross into the box from the right and Lowe slid in at the near post, but could not quite make a connection.
Both sides earned a yellow card midway through the first half, with Callum Elder cautioned for a foul on Lowe and Nathan Thompson booked for upending Nick Powell.
Michael Jacobs thought he should have been awarded a penalty on 28 minutes after going down under pressure from Thompson, only to see his appeals waved away by Tim Robinson.
The referee – after being alerted by the fourth official – then had to go over to speak to Cook about his protestations, with the Latics boss given a stern ticking off.
Powell sent a free-kick into the wall, while James Vaughan dragged a shot wide following good work by Max Power.
But it was the Blues who broke the deadlock on 40 minutes after Dan Burn had clumsily brought down Ben Close in the box.
PITMAN stepped up to take the penalty, sending Christian Walton the wrong way as he buried the ball into the bottom left corner.
He almost had another before the break when Elder made a hash out of clearing, but Walton came to the defender’s rescue.
There was still time for Wigan to have a chance to level, though, and it took a fine diving header from Jack Whatmough to stop Powell meeting Nathan Byrne’s cross.
Wigan Athletic 0
It was a fairly quiet start to the second half, with Powell hitting another free-kick into the wall, while Kal Naismith’s long-range effort was comfortably dealt with at the other end.
But LOWE certainly got Fratton Park rocking again on 55 minutes when he doubled Pompey’s advantage.
The forward collected a low cross from Thompson, turned sharply and sent the ball past Walton’s grasp and into the bottom corner.
That was the cue for the heavens to open, although it failed to dampen the spirits of the crowd – even if some in the front row did make a dash for shelter.
Wigan had an opportunity when a free-kick was only partially cleared, but Sam Morsy hit the loose ball high into the Fratton End.
Cook made a double switch as he tried to find a route back into the game, with the dangerous Grigg joining Ryan Colclough on the pitch.
But it was Powell who almost reduced the deficit on 69 minutes, only for Luke McGee to brilliantly divert the ball against the crossbar.
There were a few nerves creeping in – on and off the pitch – and the game descended into a scrappy affair once more, with cheap fouls conceded by both sides.
McGee was still looking assured, though, and made a super stop to keep out Grigg’s cleanly-struck volley from a Jacobs centre.
Roberts was brought on as Cook made one last throw of the dice, with the midfielder given warm applause by the Fratton faithful.
Pompey were beginning to tire, but failed to let their efforts falter, with a host of brave challenges and strong headers.
It looked like they would comfortably see the game out, but the nerves returned when Grigg nodded home a Roberts cross.
The Blues saw out five minutes of stoppage-time, however, to secure a memorable victory and spoil Cook’s south coast return.
Pompey (4-1-4-1): McGee; Thompson, Whatmough, Clarke, Haunstrup; Walkes; Lowe, Evans, Close, Naismith; Pitman (c)
Goals: Pitman 40 (pen), Lowe 55
Booked: Thompson, Walkes, Naismith
Subs not used: Bass, Burgess, O’Keefe, Ronan, Kennedy, Chaplin, Hawkins
Wigan (4-2-3-1): Walton; Byrne, Dunkley, Burn, Elder; Power, Morsy (c); Massey (Grigg 66), Powell, Jacobs (Roberts 81); Vaughan (Colclough 66)
Goals: Grigg 89
Booked: Elder, Walton
Subs not used: Jones, Bruce, Perkins, Walker
Referee: Tim Robinson
Gareth Evans found the target as a dominant Pompey won at Walsall to keep alive their play-off hopes.
The Blues took charge following a scrappy first half, although it seemed as though they would not be able to find a way past the struggling Saddlers.
But their patience was rewarded 11 minutes of time when Evans stroked home to seal a third successive victory.
Kenny Jackett made one change from the side that beat Oxford on home soil the previous week.
Evans returned to the starting line-up in place of Connor Ronan, while the fit-again pair of Stuart O’Keefe and Oli Hawkins were both named on the bench.
There was a slight reshuffle, however, as Nathan Thompson switched to right-back, with Anton Walkes handed the holding midfield role.
With every other League One match played the previous day, there was no-one else to take the attention away from Pompey and Walsall.
Unfortunately, the first half failed to make the most of the spotlight, with no clear-cut opportunities arriving at either end of the pitch.
There were half-chances peppered throughout, though, with most of them falling the way of the visitors.
Jamal Lowe saw an early effort blocked, while Dion Donohue and Luke McGee both acted quickly to beat opposition players to the ball.
Brett Pitman did well to get a shot away after a Naismith flick, although there was not enough pace behind it to trouble Liam Roberts in the Saddlers goal.
Arguably the best Blues chance arrived on 12 minutes when Ben Close made a clean connection with Evans’ delivery, only to send the ball straight at Roberts.
A couple more Pompey chances went off target as the half progressed, as Jack Whatmough was unable to make the most of space afforded to him at the far post.
Pitman then met another Evans cross with a deft header – although it was slightly too deft and the ball flashed past the post.
Close also fired into the side netting, while Kieron Morris dragged wide in a rare opening at the other end.
But the biggest reaction from the stands came when Nicky Devlin was booked for a foul on Naismith, with some irate home supporters believing it was a soft decision.
It was Pompey who looked the more attack-minded side once the second half resumed and they launched several quick forays forward.
One of them led to a chance for Donohue, whose thunderous effort from the left side of the box narrowly cleared the crossbar.
Naismith – still getting booed for having the temerity to be fouled earlier – was next to go close and his shot took a slight deflection to divert the ball wide.
It was the visitors on top and Roberts had to grab Pitman’s looping header underneath his own bar after the skipper had met Close’s cross.
The lively Naismith was then afforded space to surge forward on 65 minutes and drive the ball just wide.
He then turned provider, sending in a teasing low cross that a lunging Pitman was agonisingly unable to reach at the far post.
But Walsall appeared to have weathered the storm and soon had their own chance to break the deadlock.
Luke Leahy sent in a teasing delivery from wide on the left and Amadou Bakayoko came charging in to meet it, but could not keep his shot down.
But the Blues almost scored themselves when Jamal Lowe was brought down and Pitman’s free-kick had to be turned over by Roberts.
A goal did arrive on 79 minutes, however, as the visitors finally made their second half dominance count.
Lowe laid the ball into the path of EVANS on the edge of the box and he hit a sweet first-time shot past Roberts’ grasp and into the net.
Walsall tried to find a way back into the contest, but the Pompey saw out the closing stages with relative ease to ensure a fine opening to their Easter double-bill.
Walsall (4-2-3-1): Roberts; Devlin, Fitzwater, Guthrie, Leahy; Cuvelier (Dobson 72), Chambers (c); Morris, Oztumer (Shaibu 84), Ngoy (Kouhyar 67); Bakayoko
Booked: Devlin, Bakayoko, Guthrie, Morris
Subs not used: Gillespie, Roberts, Kinsella, Flanagan
Pompey (4-1-4-1): McGee; Thompson, Whatmough, Clarke, Donohue; Walkes; Lowe, Evans, Close (Ronan 77), Naismith; Pitman (c)
Goals: Evans 79
Booked: Donohue, Walkes
Subs not used: Bass, Burgess, Haunstrup, O’Keefe, Kennedy, Hawkins
Referee: Darren Handley