Aus v SA - Aussies to either beat the Proteas into submission or be upset and lose, but the latter has little chance in my opinion. Ponting to hit a century and McGrath to pick up 3/less than 30. Proteas to choke as usual in a real pressure game against a decent side.
NZ v SL - A much more open game, with a close one on the cards I predict. I have to say that the Kiwis look stronger to me, and I tip that we'll have a Trans-Tasman final, with the Aussies to win their second clean sweep World Cup in a row I predict. Vettori to rip through the Lankans.