Spain Outclass France 2-0 to Book FIFA World Cup Final Spot
Spain produced a dominant display to defeat tournament favourites France 2-0 in the FIFA World Cup semi-final on Tuesday, securing a place in Sunday’s final with a tactical masterclass at AT&T Stadium in Arlington, Texas.…
