Solihull Moors got back to winning ways on Tuesday evening thanks to a late Joe Sbarra strike.
Moors took the lead through leading scorer, Andrew Dallas, before Wealdstone restored parity through Olufela Olomola midway through the second half.
With time running out, Sbarra popped up at the far post to get on the end of a Ryan Barnett cross and seal all three points for Moors.
Results elsewhere meant Neal Ardley’s side climbed a place to fifth in the Vanarama National League table.
Neal Ardley made two changes from the side that salvaged a point right at the death against Bromley on Saturday.
There was a return for the previously suspended Jamey Osborne, as well as a much anticipated return of centre-back Alex Gudger.
The hero from Saturday, Alex Reid had to settle for a place on the Moors bench as he continues to manage a return from injury.
As for the visitors, they made one change with Dominic Hutchinson replacing Jaydn Mundle-Smith.
Having picked up just two points from the last nine available, Moors were quickly out of the traps with a point to prove. Ryan Barnett’s half volley was well saved by Samuel Howes inside the opening 60 seconds, before Dallas had a low shot saved again by the Wealdstone shot-stopper moments later.
The opener almost came with 18 minutes on the clock - destined for the bottom corner, Sbarra’s effort was blocked on the line by the outstretched leg of Hutchinson.
Post-match, Ardley admitted his side should have been at least 2-0 up by the break and it was on the 27th minute that they did get their reward for a dominant first half.
Sbarra capitalised on some lackadaisical defending to win the ball back on the edge of the area, he found Barnett who in turn did well to pick out Dallas and he finished it off with a calm, curled finish that Howes couldn’t keep out.
Moors did have a couple of chances to add to their lead just before the break. Firstly, Sbarra sliced his shot after a swift Moors counter attack, before Dallas had a shot from a tight angle that was saved by Howes.
Half-time: Solihull Moors 1-0 Wealdstone
After hardly having a sniff, Stuart Maynard’s side came out with a much greater intensity after the break and enjoyed sustained periods of possession.
Stephan Browne fashioned a shooting position from range, coming in off the left touch-line and hit a shot towards the near post, but Louie Moulden was equal to it.
Moors did have the ball in the net through Josh Kelly on the 49th minute but the flag was up for an offside, much to the frustration of the home crowd.
Despite some resilient defending, Wealdstone did eventually get their equaliser with 70 minutes on the clock.
Olomola’s initial header bounced back off the crossbar, his second effort was blocked, but finally on the third time of asking he turned home past a number of Moors bodies.
Staring down the barrel of another draw, Ardley’s men were quickly back on the front foot looking to restore their lead.
Another swift move involving Barnett, Sbarra and Dallas eventually saw the latter through on goal at the back post but he blasted his first time strike inches wide.
On the 77th minute Moors grabbed their winner. Man of the Match, Barnett sprung down the right and hit a teasing cross, after Kelly initially missed the ball it fell to Sbarra who turned home at the far post.
Despite a few late Wealdstone efforts to attack, Moors clung on for their first victory in four and moved up a place in the National League standings.
Full-time: Solihull Moors 2-1 Wealdstone
Solihull Moors: Moulden (GK), Clarke, Coker, Howe (c), Gudger, Sbarra, Maycock (Whelan 80), Dallas, Osborne, Barnett, Kelly (Reid 80).
Subs not used: Kelleher, Vaughan, Parsons.