The battle remains alive for the final position inside the second grade top four heading into the final round of action this weekend.
Leagues were looking to pick up a much-needed win when they took on Exies at Exies No 2.
After Exies won the toss and elected to bat, early wickets from Jackson Hasson put them under pressure as Trent McFadzean (1), Scott Campbell (0) and Jimmy Mann (6) fell to the young quick.
Daniel Brady was adding runs at the other end while the carnage happened around him before he became Hasson fourth with Cameron Arnold completing the five-wicket haul for Hasson (5/12).
The age restrictions provided a much-needed reprieve as with Hasson out of the attack James Nancarrow (17) and Cameron Harrison (13) adding some much need runs to see Exies reach 85 before they were bowled out.
Leagues needed to make a solid start, but the bowling of Brett Findlay proved difficult to deal with.
Ben Jones (19) was the only top order batsmen to offer any resistance as Findlay ripped in to take five wickets.
Suki Singh (11) showed some fight late in the innings as did Shae Prudham (8*) and Travis Payne (8) but it was too late for the Panthers as they were bowled out for 71.
The result handed Hanwood and opportunity to go into fourth if they were able to get a win over Yenda.
While it looked like Yenda might be able to offer some resistance with Neil Burke (11) and Zac Rudiger (6) at the crease four quick wickets changed the course of the match.
Shannon Caughey (5/28) made short work of the Yenda batting order as only Lance Gilbert (33*) was able to offer any resistance with the Jets bowled out of 70 in 20 overs.
While Teei Piawi (0) fell early to the bowling of Jason Rosenow (1/12), it proved of little consequence for Hanwood.
Reed Bunyan (11) and Neil Geltch (35*) scored the runs for Hanwood as they were able to come away with a seven-wicket win.
The result means Leagues will have to defeat Coro and hope Diggers can defeat Hanwood if they want to take part in the second-grade finals.