Brigade completed their T20 league cup fixtures with their sixth consecutive win, dropping just two points all campaign as they beat Strabane by 31 runs at Beechgrove.

Ross Allen had a fine all-round match as he top scored with an unbeaten 37, and took three wickets for just two runs on a track offering plenty of assistance.

Kyle Magee (25) took his weekend tally of runs to 99, while Ifty Hussain made 24 in their total of 126 for 5.

Rhys Logue and Tanvir Hassan each picked up  two wickets.

Strabane's reply was soon in disarray despite 19 from Kevin Gallagher, as wickets tumbled.

Indeed it took a last wicket stand of 40 between Mark McNulty (29*) and Chris Havern (10*) to give the result respectability.

As well as Allen, there were wickets for Ryan MacBeth (2-6), Ifty Hussain (2-14) and one apiece for Oisin Reynolds and Andy Britton.

Brigade had already assured their semi-finals berth last weekend, and with the rest of the groups having double-headers next week, they will know who will be joining them in the last four.

At Beechgrove, Brigade beat Strabane by 31 runs

Brigade 126-5 (20 overs; R Allen 37*, K Magee 25, I Hussain 24, R Logue 2-28, T Hassan 2-34)

Strabane 95-9 (20 overs; M McNulty 29*, K Gallagher 19, R Allen 3-2, R Macbeth 2-6, I Hussain 2-14)