There were big wins for Donemana and Newbuildings who will now contest the Senior Cup final next month.

Newbuildings beat Brigade by 7 wickets
Brigade 142 (40.3 overs; Marcello Piedt 25, Scott Macbeth 21, Ryan Barr 20; Jason Dunn 5-25, Johnny Thompson 2-5, Trent McKeegan 2-29)
Newbuildings 145-3 (21.1 overs; Samarth Seth 52, Ryan Hunter 52*)

Jason Dunn took five wickets (CricketEurope)

Newbuildings will be hoping it's a case of third time lucky as they made light work of Brigade, whose disappointing batting effort cost them dearly, the Beechgrove side slipping to their third loss in a week. Jason Dunn was the destroyer-in-chief as he picked up 5 for 25 as the visitors slipped from 65 for 2 to 142 all out. There were two wickets apiece for Trent McKeegan and former Brigade idol Johnny Thompson, who cut short a holiday in Turkey to make the clash. JT had been the hero in the quarter-final but with such a modest target, he wasn't required with half centuries for overseas professional Samarth Seth - who hit 11 fours and a six in a 33-ball 52 - and Ryan Hunter, who hit 9 fours in his unbeaten 52. They added 84 in 9 overs after two early wickets had the nerves jangling slightly for the home side. The final is set for Beechgrove on the 26th and 27th of July.

Donemana beat Eglinton by 8 wickets
Eglinton 119 (27 overs; Jamie Millar 21; Gary Neely 3-5, Gary McClintock 3-32, Rumesh Buddhika 2-38)
Donemana 124-2 (21 overs; William McClintock 57*, Gary McClintock 44*)

Big Donemana appeal against Lahiru Dilshan (Lawrence Moore)

Donemana steamrollered Eglinton, taking advantage of an early start and an important toss to all but decide the game in the first hour. The experienced Gary Neely and skipper Gary McClintock each took three wickets as the visitors slumped to 49 for 7. The tail wagged a little with Jamie Millar making 21, but a total of 119 rarely wins games at The Holm. Andy Millar and Mattie Mills struck two blows in the reply, but the McClintock twins soon warmed to the task, each hitting four sixes in an unbroken third wicket stand of 95 in 12 overs. William also hit 5 fours in his 41-ball 57 not out, while Gary finished unbeaten on 44 - the eight wicket win settled in 21 overs.