Barry McCarthy inspired Pembroke to a 70-run win in their Premiership League semi-final play-off win against Merrion.

The game was played at Sydney Parade with Merrion forced to cede home advantage due to their ground being used for parking at the Dublin Horse Show.

McCarthy top scored with 34, while JJ Garth made a vital unbeaten 30 as Pembroke struggled to 169 - Lorcan Tucker (23) and Andy Balbirnie (22) chipping in.

Ollie Newton and James Groom took three wickets each, while Tyrone Kane grabbed two.

'B Mac' then took three wickets as did Shaheen Khan as Merrion were dismissed for 99 - James Groom (31*) and John Anderson (30) their only serious resistance as they never really recovered from losing both Michael Lewis and Tyrone Kane first ball.

Ryan Hopkins and Jack Balbirnie took two each as well as Pembroke's fine season continued and they now await their opponents in the grand final on September 7th.

Merrion have a second chance but they must await their opponents as The Hills' game against Malahide was washed out.

Elsewhere, Phoenix endured a frustrating day in the Park where despite the best efforts of Collie Byrne and themselves their game with Leinster was eventually abandoned due to a combination of rain and bad light.

Simi Singh (85*) and Nic Pretorius (76) took Phoenix to 195 for 4 in 23 overs, but with Leinster reeling at 14 for 4, the weather had the final say.

Harry Tector's golden period continues as he was to the fore as YMCA thrashed Rush by 9 wickets.

He took 3 for 11, and with Rory Anders, Fionn Hand and Sam Streek taking two each, The Rushians were skittled for just 75 - Stephen Doheny and Jared Barnes making 26 apiece.

Jack (37*) and Harry (29*) then shared a 50 stand in 38 balls to seal a rampant 9-wicket win.

Terenure enjoyed an emphatic 9-wicket win against Railway Union, as they chased down 245 in some style.

The impressive Jack Webster hit 15 fours and 6 sixes in 145 from 115 balls as he shared an opening stand of 230 wih Kenny McDonald (77*).

Earlier Kenny Carroll (44) and Ross Wynne (46) had been the main scorers for Railway.

The game at Balbriggan was postponed after a torrential downpour left the ground resembling an Olympic swimming ool.