I would think germany but I am new to soccer this season, meaning I havn't even looked at a score til the other day. I just know back in the day Germany was to be feared lol.
But England looks like they may pull off this one. Was thinking of putting some change on it.