Dumbarton took their third straight league win by beating East Fife 2-0.
Dumbarton defender David Stewart does not score often - but when he does, they are a bit special.
He sent a raging 25-yard drive into the top-corner to guarantee the three points.
Dumbarton always looked the livelier outfit.
They tested Fifers' keeper Andrew Stewart with a series of raids in the first half.
Stewart worked overtime to keep his side level, eventually conceding defeat after 42 minutes when an Andy Brown header went in at the near post.
The visitors' strike-force was woeful, Steve Kerrigan missed two point-blank efforts that normally he would have put away.
Stewart fired the home side further in front in the 72nd minute with his sublime effort and new signing Martin O'Neil could have added a third right on the final whistle, but Stewart made another fine save.