FIFA Japan vs Switzerland, BC Place Stadium Vancouver (CAN) / Events, Sports / By emi Soccer Nation Japan vs Switzerland, BC Place Stadium Vancouver (CAN). 08 Jun 2015 – 19:00 Local time. First stage – Group C. Japan. Switzerland. 1-0 MIYAMA 29′ PEN. Japanese held on in a tough battle against the Swiss.