OK, we're finally getting to the pointy end of the tournament. It's time for the amateur pundits to stick their necks out. From the bits I've seen here's my prediction for the quarter finals.
Pakistan v West Indies
It seems that the real Pakistan has arrived and except for a top order collapse against NZ have looked good. Alone amongst the quarter finalists, the Windies haven't defeated a quarter finalist and I expect that to continue.
India v
Australia
I'm only saying that because I have to.

I think Australia's got problems but India have some weaknesses. They can certainly post big totals but they also concede a lot of runs. They also rely a lot on the top order and seem a bit fragile later on. Australia's weaknesses are more evenly spread. Australia has the firepower to beat India but they have to get all the pieces to fall together. Up to now they've run like a five-legged goat.
New Zealand v
South Africa
As much as my heart would love the Kiwis to get up my head says 'Nop'.
Sri Lanka v England
On this forum I'm sure we would
all agree that Sri Lanka are a useless no-good team.

None-the-less they are preferable to the Poms.

While England have been up and down like a lift attendant Sri Lanka have been consistently pretty good. I think they have enough to get past England.
So there are my thoughts. Call me stupid - you won't be the first. Tell me where I've gone wrong. I won't believe you but tell me anyway. And remember, I take silence as agreement.