Bilal Azhar, Tim Tector and Jack Lalor stole the show in the Leinster Premiership on Saturday.

Malahide lost to Leinster by 66 runs
Leinster 142 (36.4 overs; Saqib Bahadur 32, Joey Carroll 30; Kelvin Donnelly 4-31, Jeremy Martins 3-40)
Malahide 76 (20.1 overs; Jeremy Martins 23; Bilal Azhar 5-7, Mark Tonge 2-27)

Bilal Azhar's five wicket haul stunned Malahide as Leinster defended 142 to win comfortably by 66 runs.

The Rathmines side would have been worried at the halfway stage but stormed back with an impressive bowling effort. Mark Tonge (2-27) took two top order wickets, while Luke Callanan took the crucial wicket of Jeremy Martins (23).

 Leinster's modest, but winning total owed much to Saqib Bahadur (32) and Joey Carroll (30), while Malahide's Kelvin Donnelly took 4 for 31, and Jeremy Martins 3 for 40.

Pembroke beat Clontarf by 132 runs
Pembroke 320-7 (50 overs; Tim Tector 100, Nick Stapleton 60, Jack Tector 58, Fiachra Tucker 27; Ethan Marshall 3-50)
Clontarf 188 (44 overs; Mitchell Thompson 49, David Delany 40, Henry Thompson 34; Byron McDonough 6-21, Nick Stapleton 2-33)

A century for Tim Tector and a six wicket haul by Byron McDonough ensured a thumping 132-run win for Pembroke at Sydney Parade. Tector's run-a-ball hundred - his second in two days - included 6 fours and 3 sixes. He shared a third wicket stand of 132 with Nick Stapleton, who hit 5 boundaries in his 60. It was a good day for the Tectors as Jack made a fluent 58 from 42 deliveries, adding 76 with Fiachra Tucker (27). A total of 320 for 7 was certainly an imposing one but the Castle Avenue side initially made a promising start with Eoghan Delany adding 50 with top scorer Mitchell Thompson (49). However, despite runs also from David Delany (40) and Henry Thompson (34) they were bowled out for 188 - McDonough taking 6 for 21 and Nick Stapleton claiming 2 for 23.

Balbriggan lost to Phoenix by 154 runs
Phoenix 260-9 (50 overs; Jack Lalor 149*, Adam Chester 38, Amish Sidhu 28; Sebastian de Oliveira 4-46, Sam Willemse 3-49)
Balbriggan 106 (22.1 overs; Jordan Hollard 34, Sam Willemse 26; Jack Lalor 6-27, Amish Sidhu 3-33)

It was the Jack Lalor show at Balbriggan as the Australian overseas player hit an unbeaten century and followed it up with six wickets to take Phoenix to a 154-run win.

Phoenix were in early trouble at 15 for 4 and 53 for 5, but Lalor's imperious knock saw him make 149 not out from 140 balls (14 fours, 6 sixes). He shared stands of 83 for the 6th wicket with Amish Sidhu (28) and 82 for the 7th in just 38 balls with skipper Adam Chester - who hit an 18-ball 38 (3 fours, 3 sixes) to get the visitors to 260 for 9.

The hosts' chase never got off the ground as they were bowled out for just 106 despite the best efforts of Jordan Hollard (34) and Sam Willemse (26) - Lalor getting 6/27 and Amish Sidhu 3/33.