Jordie Barrett's European debut, 83 tries and Storm Darragh all made for a thrilling start to the 2024-25 Investec Champions ...