KARL O'DOHERTY led Eglinton to a thumping 168 run win over Instonians - some revnge for a similar drubbing handed out by the Shaw's Bridge outfit to the villagers first team 24 hours earlier.

O' Doherty scored a magnificent 122, sharing a second wicket stand of 213 with Graham Lamrock (80)as Eglinton posted a formidable 286 for 3 in their 40 overs.

In reply Inst struggled to 118 all out, with only Richard White (57) offering any semblance of resistance.

Zaheed Bahli (4-5) was the destroyer-in-chief of the fragile Instonians batting.

Seasoned campaigners John Gillespie and Paul McNamee were to the fore as Strabane beat Waringstown in a competitive contest at the Lawn.

Strabane posted 208 for 8, with John Gillespie top scoring with 75, while his teenage son Aaron made a well composed 33.

Despite the best efforts of Alan Waite (42*) and Andrew Mitchell (34), Waringstown fell 21 runs short - Paul McNamee's mystery spin taking 3 for 27.

North Down chased down a Donemana total of 160 to win by four wickets, while Downpatrick edged out Fox Lodge by just 8 runs in a thriller at Ballymagorry.

There was plenty of young talent on display at Ballygomartin Road as Bready beat Woodvale by 7 wickets.

Tom Rutherford, son of former Irish international Allan, top scored with 55 in a Woodvale total of 196 for 8 - Mark Irwin chipping in with 38.

There were two wicket apiece for Bready teenagers Dean McCloskey, Conor Olphert and Dylan McCorkell.

Bready chased it down easily with seven wickets and four overs to spare - Kyle Hamilton making 55 not out and Reece Kelly an unbeaten 52 - Jamie Magee also batting well for his 32 as the Magheramason club had a weekend to remember at all levels.

Wayne Horwood's 52 helped Civil Service beat Coleraine by six wickets at Stormont, making light of their modest target of 143.

Adam Berry scored 50 as Lisburn made 146 at Beechgrove - Steven Dougherty taking 5 for 24, and Adam Clarke 3-41.

Dylan Waterstone top scored with 36 as Brigade won with five wickets to spare.

The Bonds Glen v CIYMS match was postponed due to the Bee Gees first team's involvement in the Ulster Shield.

The quarter-final draw was made and is as follows:

CSNI II v Bready II

Downpatrick II v Strabane II

Brigade v North Down II

Eglinton II v Bonds Glen II or CIYMS II

Ties to be played Sunday July 22