Rush went to the top of the Division Two table with a huge 151 run win over Terenure in a high-scoring affair at Kenure.
Stephen Doheny's century was the bedrock of their huge 387 for 8, as the former Ireland U19 international hit 17 fours and 2 sixes in his quick-fire 106 from just 75 balls.
He added 104 for the 4th wicket with Conor Mullen, whose 71 came from 86 balls and contained 10 fours and 2 sixes.
Shahid Iqbal added late pain to the beleaguered visitors with a fluent unbeaten 61 from 44 balls (6 fours, 3 sixes).
To their credit Terenure batted out the overs in making 236 for 9, with Diarmuid Lynch top scoring with an undefeated 50, adding 79 for the sixth wicket with Brandon Graber, who hit 4 sixes and 3 fours in a rapid 48.
Subramanya Ramnathpur claimed 4 for 19 while Doheny completed a fine all-round display by taking 3 for 19.
Balbriggan made it two wins from two also with a five-wicket win at home to Railway Union.
Kenny Carroll (48) and Alex Stiles (47) added 83 for the second wicket to put the Park Avenue side in a very strong position at 91 for 1.
However Zimbabwean Test spinner Timycen Maruma inspired a collapse, taking 5 for 22 including the wickets of Kevin O'Brien (12) and Sri Lankan professional Ranil Dhammika (17) as Railway lost 9 wickets for 61 to be bowled out for 152.
Emad Uddin (3-39) was also among the wickets.
Maruma then top scored with 47 as Balbriggan won easily - Adrian Harper (25), Nathan Rooney (24*) and Adam Keefe (22*) all chipping in.
Cork County got their season up and running with a hard-fought win over Trinity at College Park.
The students slumped to 55 for 6, and were indebted to Conor Hoey's half century to get up to 149.
He struck 5 fours and 2 sixes in a fluent 56, dominating a 7th wicket stand of 60 with Matthew Strong (12).
Harry Fitzpatrick took 5 for 32, while Diarmuid Carey took 2 for 19.
Hoey then took 3 for 26 as Trinity made Cork fight for the points, but they got there in the 47th over, mainly thanks to 36 from Ross Durity and Aaron Cawley's 33.