Halesowen won the Canterbury County Cup for the first time as they defeated Hagley by 39 runs in the final at New Road today.
The victors were indebted to an explosive innings from Wes Griffiths and fine bowling from Dylan Ross-Watt and Hassan Qaumi.
They became the third winners after Ombersley lifted the inaugral trophy in 2014 and Worcester City triumphed in the final 12 months ago.
Halesowen were put into bat and totalled 166-6 in their 20 overs.
Openers Qaumi and Kester Miseley put on 52 in eight overs but the fireworks came from Griffiths who hit 52 off 23 balls with four sixes and four fours.
He dominated a third wicket stand of 60 in six overs with Jujhar Johal who earlier in the week picked up seven wickets for Worcestershire Under-19s against Northamptonshire Under-19s at Desborough.
Amjad Ali was the most successful bowler for Hagley with 3-29 in his four overs and there was also two wickets for Rob Hancock.
Ross-Watt took the new ball and nipped out two early wickets and then returned at the end to be part of a collapse which saw the last five wickets go down for nine runs with the required rate climbing.
Qaumi collected two wickets in successive balls in the 18th over to finish with 3-24 and then the game ended with three wickets in three balls during a Ross-Watt over including a run-out.
Ali ended a successful all-round game by top-scoring with 29 but Hagley finished short of their target.
HALESOWEN
Qaumi c Lennon b Ali 29
Moseley b Ali 30
Griffiths c Morgan b Giles 52
Johal c Russell b Hancock 19
Shazad c Morgan b Hancock 15
Tromans b Ali 1
Williams not out 8
Ross-Watt not out 0
Extras 12
Total (for 6 wickets) 166 in 20 overs
FOW: 52, 68, 128, 151, 152, 153
BOWLING
Steed 4-0-22-0
Russell 3-0-16-0
Hurst 4-0-32-0
Ali 4-0-29-3
Giles 3-0-47-1
Hancock 2-0-12-2
HAGLEY
Stead b Qaumi 28
Lennon c Rhodes b Ross-Watt 13
Spavin lbw Ross-Watt 0
Anderson c Hines b Shazad 18
Ali c Rhodes b Qaumi 29
McDonnell c Hawker b Rhodes 20
Morgan c Williams b Quami 1
Giles run out 3
Hancock b Ross-Watt 1
Russell b Ross-Watt 1
Hurst not out 0
Extras 13
Total (all out) 127 in 19 overs
FOW: 19, 19, 63, 91, 115, 122, 122, 126, 127, 127
BOWLING
Ross-Watt 4-1-9-4
Rhodes 3-1-13-1
Hawker 4-0-30-0
Hines 2-0-23-0
Shazad 3-0-28-1
Qaumi 3-0-24-3