Isaac Bird hit 170 and followed it up with six wickets as Ballyspallen beat Burndennett by 211 runs.
Bird's 127-ball knock included 23 fours and 7 sixes, adding 97 with Graham Kennedy (41) for the third wicket and 145 for the fourth with Kyle Morrow - who made a run-a-ball 61 (8 fours, 2 sixes) in a whopping total of 373 for 8.
Niall McDonnell (49) and Mark Doherty (48) added 99 for the second wicket, but Bird then ripped through the innings, taking 6-28 as the hosts were dismissed for 162 - two wickets also for Stuart and Graham Kennedy.
Fox Lodge moved a step closer to the Championship title and it's now a case of not if but when they secure promotion after an eight-wicket win at Killyclooney.
Alan Nicholl 55 (7 fours, 2 sixes) was by far the best of Killyclooney's disappointing 122 all out - three wickets for Adam Walker and two apiece for Johnny Robinson and Levi Kerr. Ali Doherty 42 (3 fours, 4 sixes) added 70 for the second wicket with Gayan Maneeshan - the Sri Lankan run machine adding another unbeaten 59 to his wonderful season in the comfortable win.
St Johnston beat Glendermott by one wicket as the battle for second place and a chance at a promotion play-off slot. The Rectory side made 156 with Trevor Mcdermott hitting three sixes and fours in a top score of 38. Michael Rankin took three wickets, while there were two apiece for David Anthony and Scott Devenney.
Ben Mills and Ian Cooke then took three wickets each as the Saints slumped to 78 for 7. Andrew McElhatton then made a rapid 43 to get them right back in the game, but fell with 17 still needed. The last wicket pair of Ryan McAuley and Scott Devenney held their nerve to seal the points much to the delight of their team mates.