Carshalton Athletic 3 Wealdstone 2
Conceding two goals in five minutes cost Wealdstone the lead and ultimately all three points in an actionpacked encounter at the War Memorial Sports Ground, writes Ian Proctor.
The Robins came back from 2-1 down to win, leaving the hard-working visitors to rue a missed penalty - their second awarded in the match - that could have put the game beyond the hosts.
Former Stones hitman Richard Jolly opened the scoring for the Ryman Premier play-off hopefuls before a penalty from Ryan Ashe and an own goal by Lewis Gonsalves put Gordon Bartlett's men in the driving seat.
However, Ashe missed another penalty before half time, and Carshalton breathed a sigh of relief.
Haydon Bird's men were back on level terms after 67 minutes when David Graves headed home, and Dwain Clarke struck what turned out to be the winner five minutes later.
Jolly, the league's leading scorer, put the hosts ahead in the eighth minute when he latched on to Karl Beckford's weighted pass over the top before lob-bing on-rushing Stones keeper Sean Thomas from the edge of the penalty area.
Simon Cooper was then booked for kicking out at Danny Spendlove following an aerial challenge that left the defender on the floor.
Soon after, Spendlove picked up the ball on the left wing and showed neat footwork to cut inside, only to pull his low shot wide of the left upright.
Thanks to his incisive ball-carrying skills and fruitful forays down the wing, the winger was the Stones' best player of the afternoon.
He earned his team a penalty in the 22nd minute when he dribbled into Carshalton's 18-yard box and was unceremoniously tripped near the six yard box.
Ashe stepped up to slot the spot kick into the bottom left-hand corner.
The Stones took the lead a minute later when Spendlove worked his way into the penalty area and failed to control the ball on the bobbly and slippery pitch, but over-lapping left-back Lee Chappell was on hand to scoop out a cross from the by-line.
Davis Haule flew in at the front post to try to prod the ball past keeper Richard Stroud, but he missed and it bounced into the net off unwitting centre-half Gonsalves.
On the half-hour mark, Greg Ngoyi - who had fluffed a couple of chances in the opening minutes - won the Stones a second penalty when he was fouled on the by-line by home captain David Graves, who was booked for his troubles. This time, however, Ashe dragged his low shot past Stroud's right post.
Carshalton, who were stringing the better moves together in midfield but failing to capitalise on their fast counter attacks, made two substitutions in the 33rd minute, Adrian Toppin and Barry Stevens replacing Cooper and Junior Kadi respectively.
Haule then fire a stinging shot on the turn that Stroud managed to block and collect on the goal-line when the ball looped up.
Early in the second half, Topping was yellow-carded for dissent before both sides made a swap. Wealdstone sent on Callum Martin for the injured Ngoyi, while Carshalton's Michael Power replaced Jaime England.
Following a period of pressure that saw two corners in as many minutes, Car
shalton made it 2-2 in the 67th minute when defender Graves headed in unchallenged at the near post from Beckford's corner.
The resurgent Robins, whose passing became more fluid, went on to score what proved the winner in the 72nd minute when Carshalton won a free kick around 25 yards from goal. Clarke's dip-ping curler looked to have been covered by the diving Thomas, but the ball somehow squirmed over the line.
Missed penalty aside, the Stones had other chances to secure at least a point - Spendlove hit the post, while Ben Clarke came off second best in a oneon-one with Stroud.
Wealdstone: Thomas, Carl Martin, Gray, Massey, Chappell, Forbes, O'Leary, Ashe, Spendlove, Haule, Ngoyi.