Cape Verde earned a 2-2 draw against Uruguay in a World Cup group match in Miami. The result leaves both teams with two points from two games.
Cape Verde took the lead when Kevin Pina scored from a 35-yard free-kick. It was the team's first goal in World Cup history and the longest-range goal of the tournament so far.
Uruguay responded with a header from Maxi Araujo. Agustin Canobbio then put the South Americans ahead in first-half stoppage time.
Helio Varela equalised for Cape Verde after a mix-up involving Uruguay goalkeeper Fernando Muslera. Both sides had further chances but could not find a winner.
Uruguay face Spain in their final group game while Cape Verde play Saudi Arabia.