Former world champs Spain will take on the host nation Russia. Spain did look good despite all the tough games in the group stages. Russia had it easily done against the Arab nations in the group stages before getting defeated comprehensively in the last one which may have hurt their morale for this round. Croatia were clinical to say the least during the group phase. They defended and scored well but Denmark have been resilient as well so far in this tournament. This would be a fascinating and hard fought contest.