Sports England edge Argentina in stormy finish as Feyi-Waboso seals 31–24 win Ava Doyle · July 19, 2026