I think you are right in both of your predictions.
Ghana vs USA is a close call. It is going to be an entertaining match, with both teams really wanting to win (if USA shows the same spirit they showed against Italy). Ghana will however win, because they can attack as much as they want thanks to USA’s non-threatening offense, which has been lacking at best. 2-0 Ghana.
Italy vs Czech is a no brainer. Czech’s best strikers are out of the game and their defence is just terrible. Ghana would’ve scored about half a dozen goals if Petr Cech wasn’t the best keeper in the tournament and even USA managed to get couple of good scoring opportunities. Lucky for Czech, Italy is usually happy to win games by a small margin, even though they often could just murder they opponents if they really wanted to. Motivated Italy is going to do what they do best: win 1-0.
Now that I made my predictions, go bet against them. I’m always wrong, so you are going to make some easy money… :3eyes: