Japan's march to the 2026 World Cup continued on Tuesday as Hajime Moriyasu's side handed China a 3-1 defeat in Xiamen while Iran eked out a late 3-2 win over Kyrgyzstan and South Korea were held to a 1-1 draw by Palestine.