Harry Robbins is proving a big hit after being promoted to open the Portchester batting.
With regular opener Hayden Sole injured, Robbins, 18, fired 90 runs as Portchester romped to a 139-run Hampshire League division one win over Ellingham.
Home captain Paul Hungerford admitted he is pleasantly surprised.
‘At the start of the year Harry was more of a bowler,’ said Hungerford.
‘He did well when we moved him up last week and did even better this week.’
Robbins and Steve O’Neill (39) got the hosts off to a flying start, reaching 89 before the first wicket fell in the 13th over.
After a mini mid-order collapse, Lee Hungerford (48 not out) got the side back on track, helping take them to 307 for five.
Frank van Niekerk took three wickets as Ellingham crumbled to 168 all out.
‘Our aim this season is to consolidate so it is pleasing to find ourselves in seventh spot, ‘said Hungerford.
Fareham & Crofton sneaked home with four balls to spare in a cracking local derby at Locks Heath.
Home captain Jack Paskins (61) and Rob Stead steered Locks Heath to a respectable 279 for eight.
Opening bat Sam Stoddart (71) and 14-year-old Virat Sahli (66) led the way in the Fareham reply.
But Andy Newland (five for 46) kept the hosts in it with some fine bowling.
Luke Cornish, 18, struck 51 not out and Ollie Southon finished on 10 not out as the visitors edged over the line.
Burridge II suffered a 72-run defeat to league-leaders Fair Oak.
A weakened Portsmouth & Southsea slipped to a six-wicket home defeat at the hands of lowly Ropley.
Hayling Island lost by eight wickets to visitors New Milton II.
In division two, Bishop’s Waltham slipped to a 30-run home defeat against Amport.
Bedhampton fell 33 runs short, chasing 233 at Basingstoke & North Hants.
United Services went down to Andover II by 38 runs at Burnaby Road. Harry Gadd (52 runs) and Dan Robbins (59 runs) battled hard for US.