The home side continued to dominate with Potts forcing Roche into a neat save low to his right with a shot from the edge of the box.
Potts then produced a superb cross that flew across the Morecambe six yard box before missing a glorious chance on 28 minutes when he flicked the ball past Edwards but dragged his shot wide when he should have hit the target.
Morecambe hit back towards the end of the first half and Paul Mullin had a golden chance to level on 38 minutes when the ball broke free to him in the Blackpool box.
His shot was easily saved by Dean Lyness however and Alex Whitmore’s follow up was well blocked by Will Aimson.
Edwards then flashed a shot over from the angle and Michael Duckworth just failed to get on the end of Liam Wakefield’s cross as the Shrimps ended the half strongly.
The important second goal came on 54 minutes and crucially went the way of Gary Bowyer’s side.
There was more than a hint of controversy as Andy Fleming looked to have been fouled before Blackpool staged a fine counter attack with Kelvin Mellor threading a perfectly placed ball through for Potts to finish past Roche.
Blackpool should have scored a third when Peter Murphy’s mistake allowed Jordan Flores a free run on goal but Roche saved smartly.
Morecambe tried to get back into the game with Rhys Turner looking particularly threatening with two crosses that flew across the goal before Mullin fired over from the edge of the area after a neat turn.
Armand Gnanduillet wasted a glorious chance to extend Blackpool’s lead further when he was foiled bv Roche before the Seasiders added a third 10 minutes from the end.
Bright Osayi Samuel’s cross took a wicked deflection off Edwards and looped into the Morecambe goal as the hosts made sure of the points.
The Shrimps pulled one back on 83 minutes when Mullin’s shot was saved by Lyness and the ball bounced neatly for Everton loanee Evans to score his first Football League goal but it was too little, too late for Jim Bentley’s side as Blackpool won at home for the first time since November
Blackpool: Lyness, Aimson, Aldred, Robertson, Mellor, Potts, Payne (Black 84), Flores ( Bright Samuel 67), Daniel, Cullen (Gnanduillet 73), Delfouneso, Subs not used: Boney, Nolan, Odelusi, Correia.0