Machida Zelvia 2 - 0 Shanghai Shenhua FC 12% · Machida Zelvia 1 - 0 Shanghai Shenhua FC 11% · Machida Zelvia 2 - 1 Shanghai Shenhua FC 10%. Starts November 5, 2026. Trade on OCTORAX.