Battery Boss Barracudas win the City League Championship in a thrilling game three against the Westward Parts Wranglers.