What a night we have had in the World Under-20 Championships in Turkey. Now while I admit that Murray-mania may have distracted me from actually taking in any of the action from Iraq v South Korea it was clearly a blinder.
Iraq scored what seemed a winner through Farhan Shukor with two minutes left of extra time but in the 120th minute South Korea took the game to penalties after levelling the game at 3-3 via Hyun-Cheol Jung.
In the end Iraq went through on penalties and will now face Uruguay in the semi-final.
The evening game also had plenty to offer. Ghana and Chile were facing off for the right to take on tournament favourites France in the semi-finals and this one also went to extra-time.
And a Manchester United player was on the score-sheet; finally.
Angelo Henriquez has not had the best of tournaments so far but he looked far more the finished article in this fixture; bagging a brace.
He twice gave Chile the lead; first in the 27th minute after an excellent piece of control saw him swivel clear of his marker and drag a right foot shot past the keeper from 25 yards.
He then did the same in extra-time; this time given them a 3-2 lead after cunningly beaten the offside trap and nodding the ball past the advancing keeper.
But while fellow Manchester United youngster Guillermo Varela may have booked his place in the semi-final stage with victory against Spain last night Henriquez will not be joining him.
Ghana fought back with goals from Salifu Seidu and Ebenezer Assifuah-Inkoom to win 4-3 after extra time and complete the final four.
So Henriquez will fly home as Varela saddles up for the testing Iraq side who have caught so many teams unawares already in Turkey.
And we will be sure to keep you posted.
Here are all the highlights from the game…
image: © markscottjohnson