Daniel Buttar produced a perfectly timed innings last weekend.
The St Pat's Town year 11 pupil reached his century with the last ball of the premier youth match.
Buttar, who was unaware of his own score, hit the last ball of the 49th over for four - when Town required just one run to beat Onslow - to take his tally to 101.
"I was just trying to get a single but hit it around the corner and it went to the boundary," Buttar said. "I didn't know I was on 97. I thought my score was around 80.
"I thought the applause was for the win and I started walking off, when someone yelled out that I had a century and I thought - OK, sweet."
Buttar's haul, which came from 124 balls, represented a change of fortune, after modest returns in the premier youth competition in the first term.
"Our problem all year has been getting enough runs and a lot of the batsmen have struggled, but it was a very good knock from Daniel," Town coach Clinton Johns said.
"He's a natural striker of the ball and when it was in the hitting zone, he hit it well. He's a good athlete and quick between the wickets."
Buttar was the top scorer in a high scoring match at Kilbirnie Park, with the 49 overs producing 462 runs. "It was a beautiful pitch," Johns said. "There was a bit in it for the bowlers, and Alex Ridley bowled really well for Onslow, but those who didn't bowl well got punished."
Onslow made 229 with Angus Pryde and Andy Weston putting on 98 for the first wicket and Weston topscoring with 55.
St Pat's Town were 25-3, but opener Sam Rixon-Taylor got through to 40 and Dylan Burnard and Buttar combining for an unbroken stand of 65 for the eighth wicket.
It was an important win for Town and improved their chances of avoiding a promotion-relegation match.
Town will meet Onslow again in a Twenty20 match this weekend and have a second match, against Silverstream.
The three teams at the top of the one day competition - Wellington College, Hutt Valley and Scots - all won last weekend and remain in contention for a place in the one day final. The next and last one day round will be on Saturday week.
Wellington College scored 187-9 against Hutt International, with Rakitha Weerasundara making 49, before a quality bowling display from Jack Vale, who conceded just 20 from his 10 overs, stalled the HIBS run chase.
Legspinner Henry Glogau was also economical when taking 3-25, and claimed the key wicket when bowling Brett Johnson for 55. The Johnson brothers - Brett and Troy - scored 92 between them, but Tim Brown was the only other HIBS batsman to reach double figures in a total of 143.
Scots, who have scored 538 in their two one day matches this term, batted Silverstream out of the game when reaching 267-6, with opener Toby Barton getting 66 and Chander Ravi a rapid 60, from 43 balls.
Hutt Valley made 273-6 when recording a 75 run win over the Wellington College second XI, with Jarrod Pike recording his fifth half-century of the year when getting to 88. Nishant Desai, who also picked up three wickets, made 66 from 53 balls and skipper Sushant Balajee reached 50. Alex Bremner, batting at eight, was 66 not out, from 61 balls, for Wellington.
- The Dominion Post
Who will win the 2015 Rugby World Cup?