Spain tamed France’s galaxy of stars at the Dallas Stadium to reach the World Cup final for the first time since their 2010 triumph, powering past Les Bleus 2-0 with goals by Mikel Oyarzabal and Pedro Porro. They will face either England or Argentina in the July 19 final.




