REIGNING champions Knowle and Dorridge were forced to surrender top spot in the Birmingham League Premier Division after being pulverised by Kidderminster Victoria's batting.
Runs flowed as Kidderminster compiled a compelling total of 322 for nine.
Former Shropshire and Hereford player James Ralph rattled off 102 runs and found plenty of support from Andy Siwicki who struck 70 while Craig Wood cracked a further 60.
Jordan Hemming picked up five wickets admist the carnage while Will Mottram claimed three more.
But it proved irrelevent in reply as Knowle and Dorridge were hanging on at close on 138 for eight, promising young Tom McNeillie preventing a complete collapse by leading a rearguard action with 48.
Moseley's recent winnning spree came to an abrupt halt when beaten by a seven wicket margin at Shrewsbury.
Skipper Huw Jones struck 48 in Moseley's 162 for nine.
Shrewsbury made light of that target in reply, reaching 163 with seven wickets to spare after Ryan Bishop reeled off a match winning 77.
Dorridge suffered a four wicket defeat to Herefordshire side Brockhampton in Division One.
Waqar Mohammed walloped 45 in Dorridge's 205 for six.
Brockhampton breezed to a winning 207 for six in reply with Herefordshire's Chris Boroughs leading the chase with 45.
Olton and West Warwicks fell 30 runs short in their Division Three clash with Sutton Coldfield.
Skipper Mark Guest led from the front again by making 49 of Sutton's 220 all out total.
Olton were removed for 190 in reply after Danny Norgrove helped himself to four for 41 bowling figures.
The result leaves Olton in real danger of the drop, just three points ahead of bottom side Brewood while Sutton climb out of the relegation zone altogether.