Home Wales beat Japan 31-22 to end record 18-game ... 12 July 2025 Wales beat Japan 31-22 to end record 18-game losing run