Captain George Ross plundered 80 not out off just 25 balls as Harrogate surged into the Yorkshire League T20 Finals Day on Sunday.
Ross cleared the ropes nine times in a sensational innings as he guided his Harrogate side past Hull's meagre total of 119/6 in just 41 balls.
His day at the T20 semi-final event had started in contrasting fashion with a third ball duck during a tense morning win against host club Acomb.
Young batsman George Ellaby was the star of that victory as he compiled a crucial knock of 41 not out to see Harrogate to a low target of 117 with three wickets in hand.
Harrogate will now face Woodhouse Grange in the semi-finals at Scarborough on June 12, with a potential final against Yorkshire Academy.
Ross said: “With the team we have got this year, we are very well suited to the shorter formats of the game.
"There’s no reason why we can’t go and win the finals.”
Ross warmed up for the six-hitting antics in Saturday’s runfest at former York Senior League outfit Dunnington where he smashed a century off just 51 balls.
In that knock, the Ross cleared the ropes a further eight times to spearhead Harrogate up to 355/5. Good also made 94 and Jonny Tattersall hit 83.
Dunnington were never on course for victory but were defiant to stop ‘Gate picking up maximum points. Harrogate Railway footballer Dan Barrett scored an unbeaten 48 as Dunnington finished on 245/9.
On his weekend of runs, Ross said: “When I tend to get the big score the sixes come hand in hand. It’s a sign I am hitting the ball sweetly.”
Harrogate’s batting will be put under the closest of scrutiny on Wednesday when facing Yorkshire in a T20 friendly at St George’s Road as part of the county champions’ Natwest T20 Blast preparations.
Gates open at 4.30pm for 5.30pm start.
Entry is £5 with accompanied U15s free.