Questions were asked of St Mirren after dicing with relegation last season. This is the start of dreams.
Taking six points from their opening two fixtures will do wonders for belief, confidence and the general mood of all connected with the club.
It's only a start but banked points at this stage are priceless and immediately takes a degree of pressure off as they try to gel new players into the system.
They will undoubtedly play better but did enough to get in front and then stifle a significant fightback. Two clean sheets is also a big plus albeit they had to rely on Chapman's penalty save to earn that.
An extremely valuable win leaves them top of the table before a tough Premier Sports Cup tie against Rangers at Ibrox next weekend.
Newly promoted St Johnstone don't look out of place in the top flight and after an opening-day win they came to Paisley with confidence.
No shots on target in the first half was a disappointment although they gave up only one genuine chance to their opponents.
Gullan's missed spot-kick will be hugely frustrating. He just didn't get the power or angle right, allowing Chapman to save.
The Perth side can point to one or two moments of bad luck, particularly Diabate's header off the post that seemed in. A solid start to their campaign that just lacked cutting edge in this fixture.