Fermin Lopez shines as Spain beat Japan to set up semifinal with Morocco  Al Jazeera English
source