Home Business Japan’s late comeback stuns Germany in 2-1 win