Fox Lodge lost to St Johnston but results elsewhere meant the bonus points secured were enough to guarantee them the Championship title and a return to the top flight.

Jason Milligan top-scored with 49 adding 58 for the fourth wicket with Travis Nicholl (39), but from 132 for 3, the Foxies lost their way to be bowled out for 180 - three wickets for Michael Rankin and two apiece for Graeme McCarter and David Anthony.

The Saints have missed opener Jack Macbeth through injury for most of the season, but his return saw him hit 6 fours and 2 sixes in a top-score of 50, adding 77 for the first wicket with Graeme McCarter (37).

The Foxies kept chipping away with two wickets for Gayan Maneeshan and Aaron Heywood. David Anthony (30*) guided the Saints home to a four-wicket win.

Glendermott's play-off hopes were dealt a blow as they were bundled out for 75 against Bonds Glen at The Rectory, as the inconsistency that has dogged them all season returned.

Sam Kincaid (5-20) did the damage, while Ted Britton almost carried his bat - last man out for 43.

Dharm Singh has endured a lean time with the bat, but thumped 4 fours and 3 sixes in his 40 as the five wicket win was sealed in the 20th over, despite two wickets each for skipper Alan Johnson and JJ O'Brien.

Isaac Bird powered Ballyspallen to a five-wicket win over Killyclooney that puts them in a strong position to claim the promotion play-off slot.

Chasing 163, Bird thumped 8 fours and 7 sixes in a 43-ball 79 as they chased their target down just before the half-way stage.

Earlier, Killyclooney's 162 owed much to Jordan Nelson's 34-ball 44 * 5 fours, 3 sixes), while the wickets were shared -  Stu Kennedy (3-23), Graham Kennedy (2-25), Dylan McElhinney (2-28), and Michael O'Brien (2-34).