With the quarter-finals of the Olympics settled, we now know what nations will be competing for medals in the men's football at Tokyo.
A mixture of cagey and thrilling affairs, there was plenty of action to sink our teeth into as the last eight sides battled it out for a spot in the final four.
Let's see how those matches panned out.
Spain 5-2 Ivory Coast
Well, this one was just mental.
After first-half goals from Eric Bailly and Dani Olmo cancelled each other out, it looked as if Max Gradel's 91st minute strike was going to send Ivory Coast through to the semi-finals.
However, just a minute after entering the field of play, Rafa Mir levelled the scores in the 93rd minute to send the tie to extra time. Mikel Oyarzabal's penalty early on in the additional period put Spain ahead for the first time in the match, before two late strikes from Mir secured an astounding hat-trick for the Wolves man, a 5-2 victory for La Roja, and a place in the final four.
Japan 0-0 New Zealand - Japan win 4-2 on penalties
Despite Japan having won all three of their group game fixtures - with an aggregate of 7-1 - and New Zealand winning, drawing and losing their group stage games, nothing could separate the two sides in their quarter-final tie.
The hosts dominated the affair, although none of their 21 shots could beat Michael Woud in goal.
Eventually, the tie went to a penalty shootout, where Liberato Cacace and Clayton Lewis both missed spot kicks to allow Maya Yoshida the honour of converting the vital penalty and sending Japan through at the expense of a valiant Kiwi side.
Brazil 1-0 Egypt
2016 gold medallists Brazil booked their place in the last four with a hard-fought 1-0 victory over Egypt.
A slightly tighter affair than they've been used to in previous wins at these games, it was Matheus Cunha who converted neatly from Richarlison's lay off in the first half that allowed Brazil to progress to fight for a podium finish.
South Korea 3-6 Mexico
The quarter-finals were rounded off in style with the round's - and potentially the tournament's - stand out tie as a sensational Mexico side thrashed South Korea 6-3.
Mexico went ahead early as Henry Martin scored within ten minutes, only for South Korea to peg them back ten minutes later through Lee Dong-gyeong's stunning 20-yard strike.
That didn't put the Mexicans off, however, Before half time, they found themselves 3-1 up, courtesy of a strike from Luis Romo and a penalty from Sebastian Cordova.
The scoring continued soon after the resumption of play, as Lee gave the South Koreans hope six minutes into the second half by making it 3-2. However, that hope was soon distinguished as Martin headed in his second from a delicious Cordova free kick in the 54th minute, before the provider turned scorer nine minutes later to grab his brace and make it 5-2 just after the hour mark.
Enough goals? Nah.
Eduardo Aguirre got in on the act with six minutes left to play, coolly converting from Diego Lainez's cut back. South Korea restored some dignity in the 91st minute, and rounded off the scoring through Hwang Ui-jo to make it 6-3.