They rode their luck earlier with Hyde twice hitting the bar and putting the Bay under some pressure at times, particularly after John Dillon had to go off with a knee injury before half-time, but the game turned in the 86th minute when a Cory Williams cross from the left fell for Sharp, who turned and rifled a shot past Josh Ollerenshaw in the Hyde goal.
Four minutes into added time, Carl Rodgers was tripped in the area by James Burke and Robbie Booth smashed the spot kick into the top corner of the net to make the points safe.
Delighted manager Ash Hoskin described his side’s work rate and effort as “second to none.”
“From one to 11 they produced a real team effort,” he added. “We lost our shape a little bit when John Dillon had to go off and we needed to change things to make sure we stayed in the game.
“Hyde are a very good side. They play the game the right way and their movement off the ball was exceptional, but we stuck in there and in the end managed to grind out a very important win.
“We rode us luck at times, of course, but sometimes you need a bit of luck – and after last Saturday I think we were probably due a bit.”
Colwyn Bay: Sanna, Baynes, Denson, Dillon (Love 35mins), Barnes, Fagbola, Booth, Rodgers, Sharp, Hopley, Williams (Lea 90mins). Subs not used: Corbett, Claytpon, Zibaka.