Harrogate 24 Moseley 39
So elated was Moseley flyer Nathan Bressington that he threatened to run for home after his four-try haul kept the Billesley Common outfit at the top of the table.
"I've never actually scored a hat-trick for Moseley before so I'll take that and I could run all the way back to Birmingham," the winger said.
Bressington had scored four tries in a match previously, the last time being two seasons ago when playing for Stourbridge against Wharfedale.
But at Claro Road he was the first to thank the efforts of his forwards who battered their hosts with a series of powerful runs.
"There were four tries for me but it has been a team effort and our forwards really got stuck in," he said. "They were outstanding today to create the space for me on the wing.
"We expected them to be tough because when they came down to us they gave us a bit of scare. It was a sticky, difficult game and we had to grind out a result."
The scare came midway through the first half. With a Bressington try giving Moseley a 13th-minute lead, all looked to be going to plan until the Yorkshire side belied their position at the foot of the table by taking the lead thanks to scores by Matt Challinor and Jamie Barker.
All of a sudden it seemed the efforts of last week's gruelling victory over promotion rivals Esher had been in vain.
Another Bressington effort and an Adam Caves try edged Moseley into a 15-12 half-time lead but the visitors hardly looked a side at the top of the table some 54 points clear of their hosts.
But some rousing words seemed to do the trick at the break and after more bullocking runs by Caves, Jim Rodwell and Neil Mason had softened up the Yorkshiremen, the visitors gradually turned the screw.
Mason bagged the bonus try on 55 minutes with Rich-ard Stott adding a fifth a few minutes later as Moseley's forwards reaped the rewards after they had pummelled their opponents.
Bressington finished Harrogate off with a final flourish that saw him double his tally with scores in the corner as Moseley opened up a 39-12 lead.
But the final word belonged to Harrogate and their 'never say die' attitude. Wingers Steve Parsons and James Tapster gave the Claro Road crowd something to cheer with a try apiece in injury time, scores that were rewarded with a much-needed bonus point.
Moseley coach Ian Smith said Harrogate had always threatened to be something of a banana skin with teams raising their games when facing the league leaders.
He said: "We took them far too lightly which was something we had discussed all week especially after the effort of the Esher game.
"This was always a fearful game for me after a peak in performance mentally last week.
"We have said all season that there are no poor sides in this division.
"If you are not at 100 per cent you are going to get hurt. That happened to us at the end of the first half and we got stung.
"I felt we were a little bit lazy in some of our play and, towards the end of the first half, we relaxed.
"We had a good discussion at half time and started all over again in the second half.
"Sometimes these things work in your favour and you need a few harsh realities to make sure you really are on song mentally.
"It was a wake-up call for us."