While the controversial ending to the Limerick versus Woodvale match may have grabbed all the headlines, on the field of play, there were no fewer than five centuries in the other three games as the semi-finalists of the National Cup were decided.

Holders Rush trounced near neighbours Balbriggan in a one-sided encounter after they racked up a mammoth 351 for 7.

Sadat Gull hot 19 fours and a six as he top scored with 131 from 125 balls, sharing a second wicket stand of 197 with Lynal Jansen.

Jansen cleared the ropes five times and hit 9 fours in his 107 from 103 deliveries, while there were also breezy cameos from Stephen Doheny and Shahid Iqbal (25).

Cian Nulty (3-43) and Duane Harper (2-52) were the best of the Balbriggan attack.

Any slight hopes Balbriggan may have entertained were blown away in emphatic style by Alan Eastwood.

The former Irish international took 4 for 16, ripping out the big three of Warsop, Ahmed and Farrukh.

Jansen and Iqbal picked up a brace as Balbriggan were skittled for just 80 - the margin of defeat 271 runs.

Newbuildings also had two centurions as they came away from the long trek to Kerry with a comprehensive 208 run win.

Openers Mark Hanna (117) and Dean Mehaffey (115) put on 246 as Newbuildings posted 318/8 - Mark Mehaffey chipping in with 34.

Peat Salmon and Ross Hunter then claimed three wickets apiece as Kerry could only muster 110 in reply - Anwar top scoring with 27.

Special word of praise for Chairman Raymond Mitchell who took the nail out of the boots to play, took 1 for 7, a stunning slip catch and drove Scooby Doo's Time Mystery Machine complete with trailer on the 700 mile road trip!

The final place went to Laois who got the better of Ballyspallen in a rain affected contest.

Meraj's 124 and Mohammed Ramazan's 61 took Laois to 271 for 8. Rain reduced the equation for the NW side to 199 for 37.

Stephen Kennedy's 42 got them close to the DL target at one stage, but a flurry of wickets saw them fall 66 short - Meraj and Raees getting three wickets each.

The draw for the semi-finals will take place on Thursday during the interval of the Ireland v Afghanistan match at Stormont.