HOLDERS Charlton Kings cruised into the semi-finals of the Stuart Canvas Gloucestershire Trophy with a 79-run victory away to Frenchay, Benny Ellis hammering a remarkable century and Seb Jordan claiming 6-29.
The visitors, who lost the toss, piled up 267-4 off their 40 with Ellis contributing 120 off only 58 balls as he thumped 14 fours and five sixes.
This was far from a one-man show though as openers Chris Burrow (54) and Ali Parker (52) provided strong foundations with a stand of 113.
Frenchay, in reply, got off to a solid start but slipped from 73-1 to 99-9 as Jordan took charge with a devastating eight-over burst, his victims including top scorer Mike Donaldson (62).
It was left to last man Will Forsyth to enjoy himself with 57 before he was dismissed by man-of-the-moment Ellis as Kings booked a home semi-final against Langford or Kingsholm, who meet on August 15.
Tewkesbury are also into the last four courtesy of a four-wicket home triumph over Golden Hill who were bowled out for 137 after losing the toss.
Opener Conor Andrew hit 52 for the Bristol side who battled against Brandon Coates (3-11) and Jack Brixey (3-24) before James Whitmore (56) helped secure his side a home last-four date against Westbury-on-Severn.
There are two ties on Sunday in the Stuart Canvas Gloucestershire Cup with Rockhampton home to Hatherley & Reddings while Bedminster host holders Bishopston.