St Johnston kept alive their promotion hopes as they beat rivals Ballyspallen by 12 runs in a tight contest at Bridge Park. Josh Handsadale's 41 and 25 from David Anthony took the Saints to 138 - four wickets apiece for Stephen Kennedy and Isaac Bird. It didn't look enough but it was as skipper Anthony claimed six wickets and Michael Rankin two as the home side were bowled out for 127 - 20s for Isaac Bird, Graham Kennedy and James O'Brien.