Both teams to score has occurred in three of Switzerland's last five games and four of Spain's last five outings. Additionally, both sides have found the back of the net in three of the last four head-to-head meetings between the two.
Switzerland have won just one of their last five games, while Spain are unbeaten in their last 11, winning four of their last five.
Spain have also won three of the last five head-to-head encounters, with Switzerland winning just one, while Switzerland are fairly depleted through injuries and suspensions. We do, then, fancy an away win here. Switzerland 1-2 Spain.