In the world? No.
In Europe? Arguably.
I'm not even gonna bother watching Germany - Greece tomorrow, gonna get drunk instead. We all know how that one is gonna go. Saturday and sunday though, GREAT games, both must watch. I have a feeling Italy - England might be a classic.
No? I suppose our opinions differ. I suppose your opinions also differ from last months Fifa world rankings. To say "arguably" for Europe is just ignorance mate.
I'd love for you to name 5 European teams better than us.