A stunner from Phil Roberts failed to inspire Falkirk to a win after falling two goals behind Dumbarton.
The frontman later blotted his copybook after a decent display by being sent-off for petulantly kicking the ball away in injury time.
Bairns made a disastrous start to the game, falling two goals behind before a howitzer from former Arsenal man Roberts lifted spirits before the interval.
Paul McGinn’s cross on eight minutes was headed out by Will Vaulks, but it was a poor connection and straight to Jordan Kirkpatrick. The Dumbarton midfielder shot which spun off Vaulks, into the path of Garry Fleming and he tucked the ball in from close range.
The Bairns could have been further behind when Jonny Flynn made an error in the middle of the park but with Dumbarton on the counter and streaming forward, Kirkpatrick blazed over unmarked and unchallenged.
In a re-run of the same move where he made the error Flynn managed to get ahead of Megginson and meet the ball, but was cut down by a sliding challenge from the striker and immediately needed treatment to his right ankle.
But Flynn returned to the action, though was among a static defence when Dumbarton doubled the lead. McGinn’s curling cross was watched by the Bairns defence, nodded down by Kirkpatrick then turned in by Megginson.
Falkirk were floundering, but Roberts’ strike put them back on course.
Taking a Kingsley pass on the left wing he stepped inside and around the Sons’ right-back McGinn and shaped to shoot. He fooled Andy Graham, took one more touch then thumped the ball into the top corner from almost 30 yards. Arms aloft he raced eastwards as the ball swirled around the net.
It was an uplifting moment from the Bairns’ striker and lifted the mood ahead of the interval.
The Bairns tails were up for the duration of the second half and Michael McGovern only had three saves to make as Falkirk camped in the Dumbarton half.
Twice - from either wing - Phil Roberts sent crosses onto the head of Rakish Bingham only for the Dumbarton defence to nick ahead of the on-loan Wigan forward and clear.
Bingham was provider when his low trundling cut-back was stepped over by Alston, missed by Rolberts then Ewings finally ended the reluctant goalmouth scramble by claiming before Jay Fulton could score.
Seconds later, Alston rattled the crossbar from ten yards after digging the ball out from under his feet, and the Bairns even had a penalty claim when McGrandles was felled but George Salmond awarded a free-kick on the very edge of the penalty area, and the chance was spurned by Stephen Kingsley.
Phil Roberts was shown a second yellow card for booting the ball away in injury time as the Bairns fell to their third defeat of the league campaign’s opening ten games.