We now know the line-up for this year's senior cup semi-finals after Ballyspallen and Ardmore joined Brigade and Glendermott in the hat for Monday's draw.

Sunday's games had looked difficult to weigh up in advance, but truth to tell were both won in fairly convincing fashion.

'Spallen had 50 runs to spare over Strabane in a low-scoring contest in the Roe Valley, while Ardmore piled on the runs against an Eglinton side that simply had no answer with the bat.

The Red Caps can point to a late rally from Ballyspallen, and their own batting frailties as their interest in this year's cup competition was comfortably ended by Adam McDaid's team.

Jamie Millar made 34 (2 fours and 3 sixes) in the middle order to help the batting side's cause before a 10th wicket stand between Paul McIlmoyle (19*) and Andrew Scott added a very significant 32 to the total.

Ryan Gallagher (3-31) was the pick of Strabane's bowling, however they were found wanting in reply.

Conditions were hardly ideal, but the Red Caps never looked like chasing down the target. Chathura Peiris with 18 and Tommy Barr (17) were the only players to make it into double figures as the reply closed on 82.

Ardmore stunned Eglinton at the Bleachgreen as the Championship side recorded a superb 141-run verdict over their top-flight opponents.

Jarred Wilson made 56, Ryan Brolly 46 and Ciaran Curley 34 in a first innings total of 253-9- Simon Dunn, Stephen Dunn and Andy Millar all picking up two wickets each for the visitors.

Without Stuart Thompson however the villagers' batting looked light, and so it proved. Overseas man Mike Erlank battled hard for his 59 and his 75-run partnership with Jamie Millar (35) gave them brief hope.

However from 94 for 4 they fell away with barely a whimper - 112 all out in the 31st over.

Gary Neely, Decker Curry and Lee Brolly picked up three wickets apiece as the rest of the batting order gave way allowing Ardmore to romp into the semi-finals with plenty to spare.