Spitfires end 2024 in far better shape than it began after holding off Firebirds