Many things seems to favor Spain to win but since it is final, anything can happen. England have been very lucky in this competition and getting to the final was something I never expected. They will play very well against Spain because they have a good and energetic team.
Statistically speaking maybe YES, as Spain looked far more dominant than England but even England are doing their best in their final game, make no mistake this match might be interesting.
I actually wouldn't have expected England to make it to the final but we can see the odds from the bookies that the Netherlands and England's chances are different in favor of England but this proved to be true.
If I were the coach, I will work on dragging the match to a penalty which I think England will win. If they come out to face Spain head on, they might concede goals that they might not be able to equalize.
It's not easy if you are a coach to beat Spain, they have a slick game compared to England, we never know the flow of this match which is clear we are waiting for it to be unsatisfactory to place bets now.
Duelbits is biased to give odds boost in the final.