I think it's a toss up at this point. England will want it a bit more, and personally I think they'll win. I root for both teams internationally, so either one winning is good for me. lol
I'm going to go completely against everyone and predict this: England 3-0 Croatia Wait and see, wait and see.