The U-20 World Cup in New Zealand moves onto the semifinals with a pair of late matches.
Two African teams square off with South American and European foes as the tournament does two of its final three dances.
[ MORE: Wambach lifts USWNT past Nigeria ]
Who will contest the final come Saturday in Auckland? We’ll know in about six hours.
Brazil vs. Senegal
Tuesday, 11:30 pm ET
Christchurch Stadium, Christchurch
WATCH LIVE AT 11:30 PM ET ON TELEMUNDO
After cruising through group play, Brazil tested its luck with a pair of shootout wins after scoreless draws against Uruguay and Portugal. Senegal was the only team that didn’t need kicks to get out of the quarterfinals, though it was victorious through PKs in the Round of 16.
Serbia vs. Mali
Wednesday, 3 am ET
North Harbour Stadium, Auckland
WATCH LIVE AT 3 AM ET ON NBC UNIVERSO
Serbia had to sweat out a nine-round shootout with the United States to get here, while Mali upset Germany and Ghana after being one of the third-place teams to make it out of the group stage.