Croatia's Ivan Perisic broke away to score late in the 2-1 win against Spain. The loss for Spain was their first defeat at a European Championship tournament since 2004.