The Portugal-Croatia clash will mark a battle between Cristiano and Luka Modric, both of whom have worn the colours of Real Madrid for years.