Baseball: Gunnedah Giants claim historic win