Finals race tight in BJFL under-16 division