Bonds Glen beat Coleraine in the only shock of the day, centuries for Dharm Singh, Stephen Kennedy and Tommy Orr see Ardmore, Ballyspallen and Eglinton progress, while five wicket hauls for Ross Allen and Ben Mills mean Brigade and Newbuildings are through as well as holders Donemana.

Coleraine v Bonds Glen

Bonds Glen provided the shock of the day as they beat Coleraine at Sandel Lodge. Coleraine could only manage 145 with Varun Chopra top scoring with 36, while the wickets were shared amongst the Bee Gees attack - three for teenage spinner Sam Kincaid and two apiece for Raymond Curry, Mattie Barr and professional Rehan Afridi.

But it was with the bat that Afridi really shone, hitting 11 fours and 4 sixes in an unbeaten 92 that takes the Championship side into Monday's draw.

Newbuildings v Glendermott

Newbuildings were the first side into the last eight as their game with Glendermott was over inside three hours following a disappointing batting display by the Rectory side that saw them dismissed for just 100 in the 25th over with number ten Reece Laird's 16 not out their top score.

Ben Mills

Former Glendermott off-spinner Ben Mills was the destroyer-in-chief against his old club taking five wickets, while fellow spinner Jason Dunn took 3-28, and opener bowler Trent McKeegan 2-18, including Pakistan overseas professional Nauman Anwar for 9.

Mark Hanna wasted little time in chasing down the modest target as he smashed 12 fours and 4 sixes in his unbeaten 75 from just 41 balls. He shared an opening stand of 74 with Gareth McKeegan (22) as Newbuildings won by nine wickets in 11.5 overs.

Brigade v Fox Lodge

Last season's beaten finalists Brigade eased into the last eight with a comfortable six-wickets win at home to Fox Lodge. The Ballymagorry side could only manage 127 thanks primarily to Luke Hayes (35) and Craig Doherty (28) who shared a fourth wicket stand of 53 after Ryan MacBeth (4-27) had them in early trouble.

They were both dismissed by left-arm spinner Ross Allen, who went on to claim 5 for 30 to continue his rich vein of form, taking his season tally to 25 wickets.

Ross Allen

The chase was a routine one, as David Barr (54) hit 4 fours and a six in an unbeaten half century, sharing an opening stand of 54 with David Murdock (34).

Fox Lodge captain Aaron Heywood took three wickets, but the result was never in doubt with Brigade passing their modest target just past the halfway mark in 25.3 overs.

Burndennett v Eglinton

Tommy Orr's maiden senior hundred ensured Eglinton chased 238 to beat Burndennett by six wickets.

The teenage opener hit 13 fours and 3 sixes in an unbeaten 104 from 114 balls, sharing stands of 50 for the second wicket with Robbie Millar (32) and 89 for the third with Jamie Millar who made 39.

Tommy Orr

Mark Doherty top scored for the home side with 68, Andy Barr made 40, while Mark Pollock and Ross McCay made 31 apiece. I

n the bowling Stephen Dunn and Robbie Millar took three wickets each.

Ballyspallen v Killyclooney

It was the Stephen Kennedy show at Bridge Park with the Ballyspallen all-rounder scoring a century and taking four wickets in their win against Killyclooney.

Opener Kennedy hit 17 fours and 4 sixes in a quite brilliant 134 from 139 balls as 'Spallen posted 286 for 8 - three wickets apiece for Jordan Connor and Timmy Dougherty.

Stephen Kennedy

Dougherty top scored in the chase, hitting 6 sixes and 5 fours in a quickfire 77 from just 62 balls, but Kennedy dismissed him on his way to way to taking 4 for 22 to seal a 119-run win.

Bready v The Nedd

There was no fairytale for the ony intermediate side in the competition as Bready easily brushed aside the challenge of The Nedd.

Four wickets from skipper Davy Scanlon saw The Nedd dismissed for 128, and with 38 not out from Jamie Magee, 25 from 15 year-old Gavin Rouslton, and a quickfire 41 from Irosh, which included 5 sixes and 2 fours, Bready sealed an emphatic seven-wicket win in the 20th over.

St Johnston v Donemana

Holders Donemana are through after a comprehensive 139-run win over St Johnston. A powerful batting effort saw nine players reach double figures with Kyle Dougherty top scoring with 76 from 86 balls, including 10 fours and a six.

Gary McClintock hit five fours and 3 sixes in an even time 45 while Ritchie McBrine cleared the ropes four times in 38 from only 28 balls as Donemana scored 284 for 9.

St Johnston were never in contention despite 39 from skipper David Lapsley and Michael Rankin's 31 - four wickets for Jordan McGonigle plus two apiece for Levi Dougherty, and the father and son combination of Junior and Willie McBrine ensured the 139-runs win.

Strabane v Ardmore

Ardmore were the highest scorers of the day as they racked up 348 for 5 at Strabane. An opening stand of 176 in 29.2 overs between Rachit Gaur and Dhram Singh set them on their way with Gaur hitting ten boundaries in his 93 from 102 balls against his former club.

Singh though made the highest individual score of the day, a quite brilliant 149 from 120 balls, which contained 12 fours and 9 sixes.

Dharm Singh

Jared Wilson added late runs with a hard-hit 43 as the hosts wilted in the heat.

Red Caps skipper Aaron Gillespie came off the bowling with an achilles injury, but it didn't hamper his batting as he made a fluent 62 from 44 balls (10 fours, 1 six) but Strabane never threatened the huge total, bowled out for 220.

Singh completed a fine all-round game with three wickets, as did Peter Harrigan, while professional Tyron Koen took 2 for 25 in the 128-run win.

Speedy recovery to Ardmore's Conor King who suffered a dislocated shoulder while fielding.