Day 12 at World Cup 2022: Japan stuns Spain to eliminate Germany; Belgium out; Morocco, Croatia advance