Omar Bogle clinched three precious points as Solihull Moors kept up their play-off push with a hard-fought victory at The Autotech Stadium.
The first half was a ragged affair with Solihull dictating play and reducing Stockport to just one shot on goal.
Darryl Knights was enjoying some freedom on the left flank and his early, rasping low shot from 18-yards needed a good reflex save from visiting goalkeeper Ormson.
Richard Taundrey’s through-ball then went begging and Knights’ cross into the box saw Junior English and then Dior Angus both fail to capitalise with a simple tap-in required.
Stockport’s only chances came at the end of the half with Rob Elvins intercepting a dangerous through-ball and then Howard producing their only shot on goal.
There was, however, drama in added time when Exodus Geohaghon slipped as he tackled Dennis and the ball hit his hand.
The big defender was yellow carded, much to the angst of the Stockport players, who demanded a penalty but referee Scregg stood firm.
The visitors looked more positive in the second half as both teams came to terms with the slippery surface and strong, swirling wind.
Moors made the breakthrough on 52 minutes.
Captain Rob Elvins outjumped the Hatters defence to head down to Bogle, who took just two touches before the ball was in the net just inside the right-hand upright.
It was the big man’s first goal since returning from his lengthy absence due to injury and who knows how important that strike will turn out to be.
Bogle was looking more like his old self and there is no doubt Solihull have missed him in the last couple of months.
The visitors were caught offside on 55 minutes to prevent a one-on-one but Solihull might have doubled their lead when Junior English unleashed a thunderbolt from 18-yards with Ormson’s outstretched hand again denying the Moors man.
English turned provider when he put Knights through on 68 minutes but, with the goalkeeper nowhere, the shot was scrambled away by Charnock.
English again tested the goalkeeper on 75 minutes before what might easily have been the own-goal of the season was prevented by Ormson, saving with his chest after one of his defenders launched a surprising back-pass from 25 yards. The referee signalled four minutes of added time but Moors held on for their first clean sheet in 13 games.
The victory sees them move up to seventh, just one point off the play-off zone, as they prepare for the longest journey of the season next weekend at bottom club Workington.
SOLIHULL MOORS: Singh, Dean, Gough, Fleet, Elvins, Geohaghon, English, Taundry, Bogle (Denny 83), Angus (Blackwood 72), Knights. Subs: Pierpoint, Taylor, Birch.