David Rankin hit 112 as Bready made the highest score in a T20 game in the NW as they scored 288 for 3 at Glendermott to keep their hopes of reaching the finals days very much alive.
The Irish international hit 15 fours and 6 sixes in his 112 from just 43 balls, sharing stands of 67 for the first wicket with Jamie Magee (22) and 101 with Irosh Samarasooriya (47) for the second.
Skipper David Scanlon continued the carnage as he thumped 6 sixes and 3 fours in a 21-ball 55 sharing a stand of 78 with Ross Dougherty (27*).
In total, Bready hit 32 fours and 15 sixes on a night where few of the ten bowlers used by the Rectory side would have been in a rush to check their figures.
Glendermott in reply made 152 for 9, with Gordon Montgomery (33) and Ben Mills (22) their main contributors.
The other two games were postponed, with Eglinton v Donemana, and Ballyspallen v Strabane now being played on July 23rd and 26th.
Game of the night was the contest between Newbuildings and Killyclooney which ended in a dramatic tie.
Chris Cooper with 40 and 39 apiece from Jason Dunn and Trent McKeegan saw Newbuildings to 173 for 9 - Andre Henry taking four wickets.
Henry then scored his fourth hundred of the season, hitting 8 sixes and 8 fours in his 55-ball unbeaten 102 securing a share of the spoils.
Fox Lodge edged out Bonds Glen by three wickets as they chased 115, while Ardmore are the first team through to finals day after they won at St Johnston by six wickets.
Jack MacBeth (31) and Michael Rankin (23) took the Saints to 60 for 1, before Gary Neely's five wicket haul, plus two apiece for Caolan Young and George Brolly saw them collapse to 95 all out.
Peet Pienaar (38*) guided Ardmore to the win, despite the best efforts of Jacob Maroske (3-28).