Phoenix stunned defending champions Leinster thanks to a nail-biting nine run win in the Park.
New Zealand overseas player Brad Kneebone top scored with a fluent 88 (9 fours, 1 six), sharing a significant 6th wicket stand of 85 with Adam Chester after they were in trouble at 100 for 5.
Chester thumped 5 sixes and 4 fours in his 36-ball 59, and with skipper Tom Anders making an unbeaten 35 down the order, a final total of 278 for 8 was always likely to be challenging.
Andrew Clough (4-45) the most successful of the Leinster attack.
It looked for a long time as if it wouldn’t be enough as Gareth Delany (41) gave his side a flying start hitting 8 fours, and with Coad (27) and Monil Patel (38) both chipping in, the chase looked to be under control.
Skipper George Dockrell (70) and Joe Carroll (33) added 63 to set up what looked would be a straightforward denouement, but Fletcher Coutts dismissed both in quick succession and the tail couldn’t get them over the line – Coutts (3-27) and Tom Anders the pick of the bowlers.
There was another surprise at Inch as North County overcame last week’s poor showing to beat Clontarf by 31 runs.
Half centuries from Jonathan Andrews (76), Andrew Sheridan (65) and Irish under 19 international Jamie Grassi (58) saw the Balrothery side post 262 for 9.
Overseas player Obus Pienaar didn’t bowl, but did top score with 77 as Clontarf were always up against it – the South African one of three wickets for the impressive Conor Sheil (3-16) as they fell short, despite some lusty late blows from skipper Joe Morrissey (33).
The Hills beat YMCA by 36 runs at The Vineyard despite the absence of Naz Shaukat. Left-handed opener Mohammed Ramazan top scoring with 38.
There were three wickets apiece for Simi Singh (3-31) and Padraic Flanagan (3-26), while Jarred Barnes claimed 2 for 31.
Jack Tector went early but Singh and Oliver Gunning (21) added 61 as they seemed to have laid the platform for victory.
However Tomas Rooney-Murphy had other ideas ripping through the middle order on his way to 4 for 33, and when Singh slipped and was run out by Sean Terry for 67, the home side scented blood.
Jarred Barnes (26) kept YM interested, but Albert van der Merwe dimissed him and Asher Abassi to seal the points.
Dom Joyce hit 64 as Merrion totalled 192 at Sydney Parade. Poonish Mehra (36) and John Anderson (26) were also among the runs.
Paul Lawson (4-42), Alex Ridley (3-30) and Jack Balbirnie (3-33) sharing the wickets.
They would have been concerned at the half-way point but Mehra dismissed Fiachra and Diarmuid Tucker in the first over, and from that Pembroke – without Andrew Balbinrie – crumbled to 101 all out.
In Division Two Matt Ford hit another century, making 131 as Malahide recovered from 22 for 3 to make 255 for 7. He shared a partnership of 156 with his younger brother Greg, who made 53.
Lorcan Tucker (43) and Dean Brogan (26) did their best but a final total of 116 was 139 runs shy.
Balbriggan were 8-wicket winners over Terenure, with unbeaten half centuries from Connor Fletcher (73*) and Timcen Maruma (51*), while Rush beat Cork County by seven wickets.