YMCA moved up to fifth spot in Yorkshire I after scrambling the points against visiting Malton & Norton.
But the Salendine Nook club's coaching staff must be as equally frustrated as their supporters at the way in which the side seem hell-bent on imploding after making promising starts.
They were 14 points to the good after just eight minutes of Saturday's first run-out of the New Year at Laund Hill, and the omens were looking good.
But by the end of the contest they were just grateful to hang on for a victory, which midway through the second period looked like eluding them.
No-one could have asked for a better start however, as Neil Walker gave his side a tremendous lift with a stunning try in only the third minute.
The big No8 picked up at a scrum just outside Malton's 22, and set off on a blind-side run, before linking well with supporting scrum half Simon Wilson, who drew the cover before returning to Walker who blazed over near the right corner.
Dave Holmes was on the mark with a super conversion and knocked over an even better one four minutes later from the standside touchline as YM quickly extended their lead.
This time it was Stuart Morton who set up the try when he collected the ball inside his own half from a clearance kick, and instead of going out wide to link with his backs, elected to storm straight through middle, cutting Malton's defence to shreds, and when the ball was then worked out to the backs, wing forward James Bracken barged the Malton winger out of the way to force his way over in the left corner.
But with everyone relishing the prospect of a rollicking win, YM's game suddenly fell apart at the seams.
The visitors began to take all the possession, aided by a string of penalties and line-out successes, and started to apply pressure of their own.
For 25 minutes, YM's defence held firm, but with no ball to work with it was only a matter of time, and eventually they cracked as Tom Pateman blasted down the left flank, drew YM full-back David Rees before off-loading a try-scoring pass to Elliot Richardson. Ian Cooke added the conversion.
And that's how it stayed at half-time, although Wilson did have a chance to improve his side's position, when he charged down a kick, 10 yards from Malton's line. Unfortunately, he was unable to gather in hand, but chipped the ball forward over the line, and was then beaten to the touchdown by Cooke.
Malton missed a penalty at the start of the second half, but were soon right back in the match, when awful tackling allowed Tom Pateman to waltz over in the right corner.
Rees came off with a tight hamstring, which resulted in Ben Wolfe coming on at scrum half with Wilson dropping to full-back, while Damian Pearson came on for Simon Whitehead.
Returning captain Mava Iosefa had a couple of powerful runs, but either tried to do that bit too much himself, or found he was lacking support, but it was from another of his surges that YM were given a rare penalty from which Holmes made it 17-12.
The relief was short-lived though, as from the kick-off Malton found touch, won the scrum from where No8 John Dobson picked up and went over.
Pateman missed the conversion to leave the scores locked at 17 apiece.
Holmes missed a second YM penalty, but with eight minutes remaining the winger did start the crucial move which, along with a pacy run from Wilson, gave the Laund Hillers great field position, and when the ball was worked out from a ruck, Walker heaved out a huge long pass to Stuart Morton, who gathered at pace and skinned the cover to cross for the winning score.
YMCA: Rees (Wolfe 55), Holmes, Morton, Iosefa, Dent; Sarjeant, Wilson; McSwiney, Guegue, Watson (Gregson 77), Hannan, Whitehead (Pearson 56), Bracken, Anderson, Walker.
Malton & Norton: Cooke; Pateman (T), Richardson, Madden, Cowton, Creber, Cattle; Turnball, Muscroft, Gwillam, Foster, Robson, Mitchell, Machin, Dobson.
Referee: J Clayton (East Yorkshire).