Uruguay v Holland: Uruguay must consider themselves fortunate to have defeated Ghana in penalty kicks. After Suarez used his hands to save what was a certain goal from Ghana off the line in the 120th minute, and then seeing Gyan miss the subsequent penalty kick. Ghana dominated much of the match, getting a wonder blast from Mutari but also giving up a poor goal from a long distance free kick - again a goalkeeping error in my mind. However La Celeste did force their way into the semifinals playing solid defense and relying on Suarez and Forlan to carry the offensive push. Can this continue against Oranje? Not sure. The Dutch pulled off a minor upset by defeating the Samba Boys. After what appeared to be a one sided match against Brazil - the first 20 minutes looked like it would be a Brazilian route. However the Dutch weathered the storm and headed into the half only down 1-0. The second half it was clear that Brazil did not know how to react to the attack of Robben et al. Without offensive options outside of Kaka or the runs from the fullbacks, which were hampered because Bastos had to sit deeper to handle Robben and Maicon was controlled by Kuyt. Holland took their chances and could have scored another 2-3 goals after Melo was shown a straight, deserved, red card.
Germany v Spain: For the 3rd match in a row, Germany will find itself in the middle of the most intriguing match up (After Germany v England and Germany v Argentina). Germany did have to go, on paper, through a very difficult gantlet of beating England and then the much fancied Argentine squad. What they did against both nations was surprisingly simple and effective. Playing a solid defense with quick strike counters they took apart both England and Argentina. Much of this revolved around, who I think is so far the player of the tournament, Schweinstager. The Bayern midfielder has done his best job mimicking Pat Vieira circa 1990s with Arsenal - a box to box central midfielder both destroying opposing
Which would set up a monumental final - German v Holland. A long standing footballing rivalry, which would need no pregame hype! I would see Oranje ridding themselves of many years of ghosts and demons and defeating the Germans 3-2 in a memorable final! Jop Oranje!!!