Moseley supporters got what they have been demanding for a many weeks at Billesley Common today, a promising, precious home victory decorated by the presence of one of their own calling the shots.
And to be fair to Ollie Thomas the fact he did that so well, rather than shooting himself and his team in the foot as he has been known to do, was one of the main reasons why Mose ended a six-week wait for Championship success.
The fly half's eighteen points were absolutely critical to his team's fortunes, not only because they stopped Bristol harvesting clutches of points in the way Rotherham had in the last match here, but also because of the way in which his opposite number failed so lamentably.
Every time Thomas stroked over a penalty or conversion or dropped a goal, it seemed to deplete the life-force of Bristol stand off Matty James, to the point the Kiwi must have sloped off having played one of the worst matches of his career.
While Thomas was perfect with six from six - plus an impudent 40m drop kick from remarkably close to the gain-line - James managed just four from ten and left at least 15 points on the pitch.
But we've always known about Thomas' unerring goal-kicking, what he needed to show in his first live league start in the No. 10 shirt in an age, was the ability to manage a game. Exit strategy apart he knocked James into a cocked hat on that front too.
It wasn't quite a masterclass but neither did it contain any of the costly gaffes that make the gifted 28-year-old such a frustration and if the baby-faced play-maker has finally grown up, Moseley will be 20 per cent better going forward.
Which is not to denigrate the brave contributions of regular stand off Brad Davies, who was both injured and unavailable after the birth of his daughter, it is merely to state that an on-song, on-message Thomas is a massive bonus going forward.
Credit must also go to the home front row. The scrum was always going to be a crucial to the outcome of this match and while Moseley could never realistically hope to be dominant, parity would have been a victory of sorts.
It would not be accurate to say they matched Bristol's experienced octet but they did at least do well enough to prevent themselves being routed.
Time after time Tom Warren and Craig Voisey packed down and on each occasion they worked courageously to give No. 8 Mike Ellery enough time to go mining for the ball from the base.
Only once were they pulverised - early in the second half - when they were smashed off their own put=in at a defensive scrum only for Bristol to mysteriously relieve the pressure by opting to kick for goal and not press home their advantage.
That came when the home side had built a 20-14 first half lead, through tries from Billy Robinson and Brad Hunt - the latter from a pinpoint kick to the wing by Thomas.
But unusually for a venue that boasts its own Arctic micro-climate the anticipated second half storm failed to arrive.
The three points Bristol garnered from that scrum made it 20-17 but they were unable to prevent Mose from continuing to keep their noses in front.
Thomas kept padding the score and a barnstorming break from Andy Reay, who was the fly half's main challenger for the man of the match award, set up a try for Greg King.
Reay has been inspired by captaincy and the new-found power of his running, silky distribution and defensive fortitude make him Moseley's player of the season so far.
And this victory means it is a season that still matches the promise of their players' and coaches' public utterances. Moseley might still be second bottom but in winning so well here they clearly have the wherewithal to improve that standing.
MOSELEY: Carter; Robinson, King, Reay, Hunt; Thomas, Glynn; Warren, Caves, Voisey, Sanderson, Lyons, Mason, Pennycook, Ellery. Replacements: O'Donnell, Stott, Quigley, Thomas, Maltman, Brown, MacBurnie
BRISTOL: Marsden; Watkins, Tovey, Fatialofa, Goodridge (Williams 64); James, Slater; Irish (Crompton 67), Johnston (Lawrence 67), Thompson, Sambucetti, Winters, Mama, Merriman, Grieve. Replacements: Barry, Ovens, Silver, Davies
Referee: Matthew Carley (RFU)