Fermin Lopez scored in the 11th and 73rd minutes to lead Spain past Japan in an Olympic men's soccer quarterfinal match at Lyon Stadium.