An excellent all-round display from captain Ray Tammam helped Manchester Maccabi clinch their third victory of the campaign with a six-wicket success over Olympic.
Beaten by the same team seven days ago, Tamman's troops fought hard to stay in the game as Olympic moved to 110-4 at the midway point of the innings.
Tammam pitched in with three wickets with Steven Pearlman and Stuart Simpson adding two apiece as Olympic were dismissed for 192 after 38 overs.
In reply, Tammam helped take the score to 100 before he was caught for 40. An unbeaten half century from David Copeland plus 23 valuable runs from Steven Allweis eased Maccabi home with eight overs to spare.
Tammam said: "This was a remarkable turnaround from last week, when we lost in controversial circumstances."
South Manchester failed to capitalise on a promising start as they fell to a 45-run defeat against Knight Riders.
South were in control as good spells from Shaia Rabinowitz (3-30), Akiva Lieberman and Huddy Lieberman saw Knight Riders collapse to 84-7 but they could not finish off the job as the last three wickets brought 100 runs.
Dovid Black and David Shonfield piled on the runs at the start of the South reply. Akiva Lieberman top-scored with 66 but a late collapse ended their chances.
Star Sixes retained the NJCL Super Sixes trophy, defeating Salford Comets in a final dominated by bat over ball.
Jonny Wineberg top-scored with 28 as Salford finished on 57-1 from their allotted five overs.
Rabinovitz and Lieberman (28) opened their shoulders, with Lieberman hitting two big sixes to cow corner off Wineberg as the Stars, who were boosted by 17 extras, reached their target without losing a wicket.
South Manchester recorded a seven-wicket win over North Manchester in the Under 14 final with Daniel Glicher, Alex Benjamin and Ilan Stonefield starring as North were dismissed for 54.
South bounced back from the early loss of Ilan Mesrie with Jamie Benjamin (22) top-scored as ran out worthy winners.