The 2024 Castel Challenge Cup concluded in thrilling fashion on 21 December...