Three Tyrone sides were in action in the semi-finals of the Qualifying One Cup, but only Donemana emerged victorious, and they will play Eglinton in the final at Ardmore at the start of August.

Ryan O’Neill (30) and Jordan Stewart (28) were the main scorers for Sion Mills as they made a disappointing total of 112 at home to Eglinton.

Richard Keys (4-27) and Neil Stewart (pictured) (4-18) each took four wickets.

Veteran Lee McGonagle took three early wickets to give Sion hope, but an unbeaten 32 from Stewart and a run-a-ball 26 from Jack Martin guided Eglinton over the line in a five-wicket win.

At Ballymagorry, Fox Lodge posted 218 against Donemana with Clive Allen hitting 12 boundaries as he top-scored with 63.

Jordan Austin (26*) and Travis Nicholl (20) also made useful contributions. Junior McBrine (3-19), Ritchie McBrine (2-39) and Levi Dougherty (2-42) were best with the ball for the visitors.

A potentially tricky chase was made to look easy by the powerful Donemana top order, with Lexie Boyd hitting 12 fours and 2 sixes in a top score of 77.

Scott Laird hit 8 fours and a six in his 33-ball 48, while teenager Levi Dougherty clubbed four sixes in a quickfire 48 as he and Boyd added 99 for the second wicket – Donemana coasting to a six-wicket win with 11 overs to spare.