Spain will be very tough. They are more experienced at almost every position- have played more together as a team- and will have the crowd behind them. USA will have to play their A game and will need to play very fast and hard to wear them down. USA will need to use all their depth if they end up playing Spain.