While the United States and Ghana might still be biting their teeth at a possible exit from the group stages, both will be mighty pleased that results fell in their favour and both deserve to be in the final 16.
But in terms of who is the better team, not just on paper but in regards to their performances at the World Cup thus far, you will have to look at Ghana and agree that they have it in them to send the United States packing come Saturday night.
Yes, the United States might have been unlucky with decisions not going in their favour. Yes, the United States might have been lucky when Robert Green fumbled the ball to allow an equalizer that gained them a point.
But World Cups need luck, sometimes something needs to fall in your favour before you go on and do it yourself.
Ghana, on the other hand, were also lucky that Australia beat Serbia and that they did so by a fine margin ensuring Ghana progress on goal difference.
So why do I suggest that Ghana will beat the United States? Well, looking at all six games and the road to the last sixteen, Ghana had a tougher route, while I accept that all games in the World Cup are tough and competitive, we need to understand that playing weaker opposition at the start might give you a false sense of how good you really are.
The United States played England, in a game that England should have won even though they played badly; it was ultimately a mistake that gave the United States a point.
Then they faced Slovenia, who are not the greatest test, well English fans might disagree with me there. Nevertheless, they ended the game tied 2-2, but that was after Slovenia lead 2-0. Yes, there was a goal disallowed for I don't know what reason but that's football, things like this happen.
In their final game against Algeria, they managed a late goal in extra-time from Landon Donovan, which brought smiles to the entire United States.
Thus ensuring five points and the top of Group C as they scored one more goal than England, although they finished with the same goal difference.
On the other hand, Ghana won their first game with a penalty against Serbia, who are one tough team boasting some top quality players.
Ghana then faced Australia in Rustenburg, but were kept at bay for a draw.
Last night, three time World Champions Germany faced the Black Stars at Soccer City in front of 83,000 people. Both teams squandered opportunities and in the second half Germany finally responded to a Ghana defensive tactic with a wonder strike by young Mesut Ozil.
Ghana proved that they have enough attacking players to break through the Germany defence on a number of occasions; however, their finishing was disappointing.
Ghana also made the final 16 in 2006 only to be knocked out by Brazil in a 3-0 thrashing.
The United States showed some great performances in last year's FIFA Confederations Cup having made it to the final only to be outclassed in the second half by a Brazilian team that came from 2-0 deficit to win 3-2.
Many will disagree when I say that the United States just doesn't have enough to progress further.
If Ghana can consistently play Donovan out of the game, the United States will fail to progress. Ghana has played with more team efforts rather than individual performances, something that is key even more this year.