BEA Ellis and Emilia Powell shared an opening stand of 195 for Gloucestershire Girls U18s who went on to defeat Cornwall by 135 runs in Truro.
Bea (pictured left) was eventually dismissed for a superb 125 off 95 balls (24 fours, one six) while Emilia (right) was unbeaten on 67 (six fours) in a 40-over total of 236-1. Image courtesy of Matt Hunkin.
In reply, Cornwall were restricted to just 101-9, Liv Daniels taking 3-16.
It was a good day too for Gloucestershire Girls U13s who overcame Wiltshire by eight wickets at Hambrook.
Olivia MacKenzie led the bowling with a return of 3-5 from three overs with Sophie Murray (2-9) along with Abigail Bryan and captain Bella Herring (both 2-11) combining to dismiss the visitors for 79.
Bella (19 not) and opener Carys Davies (19) then ensured Gloucestershire reached their target with plenty of overs to spare.
The Under-13 Development squad, meanwhile, ran out overwhelming winners against Doset. Millie Downey (67) and Lily Rutt (54) led the way as Gloucestershire reached 260-7 from their 35 overs before Dorset folded to 45, Bella Daniels claiming 2-6.
Gloucestershire Women went down by 147 runs at home to Wales at Chipping Sodbury. The visitors powered their way to an imposing 285-2 from their 50 before Gloucestershire came up short, Chloe Skelton doing her best to stem the tide with an unbeaten 53 off 82.
Gloucestershire Girls U11s Development squad defeated Golden Hill by nine wickets in a friendly.