Jubilee Park was drenched in sunshine as Moneyslane FC entertained Seagoe in the league on Saturday.
Following the disappointing draw last week Johnstone showed his faith in the players with a largely unchanged team.
Bingham dropped out injured but Whitten returned to the squad and there was also a return from injury for Ferguson.
A youthful Seagoe team opened the scoring in the first minute when home keeper Blevins dallied on a back pass and his clearance was charged down and the ball trickled over the line.
The visitors then stunned the hosts with a second goal on four minutes. From a corner Shilliday lost his man and a free header found the bottom corner.
Moneyslane settled down and soon were creating chances. Following a handball Slane were awarded a penalty on 20minutes but Boyd missed the target.
A bit of composure was require. Harrison worked hard down the right and his excellent cross was headed home at the back post by Adair.
Then Adair crossed for Fairley to hammer home superbly from 14 yards to make the game all square. Then a moment of rashness put Seagoe back in the lead when Blevins charged out of his box on the left but did not get the ball allowing the attacker to cross for a colleague to score.
Adair was forced off with a back injury and Whitten came on and had an immediate impact.
Ervine fired over from 15 yards, Harrison fired just over when well placed and Whitten was twice denied by the away keeper. On 65 minutes the deserved equaliser arrived when Fairley rose well 12 yards out and his header spun off the post and across the line.
Slane piled on the pressure for the winner and created numerous chances but on the break Seagoe had chances and Blevins redeemed himself with two excellent saves.
Ervine came off injured for Ferguson who went to right midfield with Fairley going up front.
Just as it looked time may run out Slane produced a winner of quality. Ferguson went past his man on the right and he cut the ball back for Quilty who slipped the ball to Harrison. He had made a great run behind and his cross was fired home right footed by Fairley to seal all three points.
MONEYSLANE: Blevins, Weir, Boyd, Shilliday, Peden, Gibson, Harrison, Quilty, Ervine, Adair, Fairley
SUBS: Whitten, Ferguson, Quinn,