Spain beat Belgium 2-1 on Friday to move into a blockbuster World Cup semi-final against France after a hectic game decided by a goalkeeping error from Senne Lammens. The unfancied Belgians had fought back from going a goal down to Fabian Ruiz's strike on the half-hour mark at a boiling SoFi Stadium in Los Angeles, with Charles De Ketelaere bringing them level on 41 minutes. It was the first goal that Spain have conceded at this tournament.