Sports | Fri Mar 22, 2013 7:10pm EDT

Spain stumble as England, Germany and France win