Since I am generally wrong with this predictions, I'm gonna go with Germany. Who knows... England's gonna trash Algeria. Slovenia-USA is a very hard game to predict...

Germany 3-1 Serbia
Slovenia 1-0 USA
England 3-0 Algeria