Sunday culminated another exciting day of 2013 FIFA U-20 World Cup action, with a late comeback and stellar performances highlighting Day 3.
While some of Sunday's matches looked to be lopsided on paper, only one of them turned out to be a blowout as three of the four matches came down to the very end.
With England and Uruguay highlighting the field of teams that took center stage on Sunday, we were sure to see some exciting displays of football skill, and that's just what we got.
Let's take a look at everything you might have missed from Day 3 of the U-20 World Cup.
Check out ESPN FC for the full fixtures of the FIFA 2013 U-20 World Cup.
Chile Holds On To Top Egypt, 2-1
Chile battled loads of adversity on Sunday to sneak out a 2-1 victory over Egypt and claim the top spot in Group E.
Egypt would get out to an early lead in the ninth minute, when Mahmoud Kahraba snuck one past goalkeeper Dario Melo. However, it wouldn't take long for the Chileans to notch the equalizer with a game-tying goal from Nicolas Castillo in the 24th minute.
The sides would remain stuck with a 1-1 scoreline until a breakthrough from Chile's Christian Bravo in the 75th minute, a goal that would end up securing Chile's victory.
However, Egypt had a flair for the dramatic and made things close until the very end. Chile's Cristian Cuevas was given a red card in the 80th minute, forcing his team to retain their one-goal lead with just 10 men.
Iraq Complete Stunning Comeback to Draw With England, 2-2
Iraq came back from a two-goal deficit to complete a comeback late in stoppage time, earning a draw with England, 2-2.
England looked poised to run away with the match and start their stranglehold over Group E after a 40th-minute goal from Conor Coady and a 51st-minute goal from Luke Williams, but Iraq had other ideas.
The Iraqis picked up a penalty shot in the 74th minute, which Ali Faez put home to cut the lead to one goal. Then, in injury time, Ali Jamil Adnan completed the stunning comeback.
Carlo Garganese summed up the result best for English fans worldwide:
England Under-20s just drew 2-2 with Iraq Under-20s at the World Cup. It just gets worse (facepalm)— Carlo Garganese (@carlogarganese) June 23, 2013
The poor result is far from a death sentence for the English, as it was just their opener in the U-20 World Cup.
Uzbekistan Clobbers New Zealand, 3-0
Uzbekistan got out to a strong start in their U-20 World Cup with a 3-0 dominating victory over New Zealand.
Apparently, Uzbekistan didn't get the memo that Sunday was for tight matches across the board. It was a start-to-finish display of supreme power for the winning side.
Abbosbek Makhstaliev got things started for the Uzbekistan team with a 13th-minute goal, and they would take that 1-0 lead into halftime.
But after the quick break, they wasted no time putting the match away. Igor Sergeev scored the match's second goal in the 52nd minute, and 14 minutes later, Dyiorjon Turapov would put the opening match in the bag.
Croatia Tops Uruguay in Big Upset, 1-0
Uruguay are pegged to be one of the favorites heading into the U-20 World Cup, but their campaign got off to a less-than-stellar start with a 1-0 upset at the hands of Croatia.
The Uruguayans attacked at will, but it was to no avail. They fired 15 shots at Croatian goalkeeper Oliver Zelenika and eight of them were on target, but not one was able to cross the line.
Meanwhile, Croatia made the most of just six total shots and two shots on goal. Despite missing a 22nd-minute penalty shot, the Croatians took the lead for good when Ante Rebic notched a 40th-minute game winner.
Neither side could find a second-half goal, and that gave Croatia three huge points over Uruguay on Day 3.