Belgium have been incredibly average in 3 games. Switzerland were superb in 2 and played one of the teams who I had rated above them in the other.
Switzerland good going forward and shaky at the back. Belgium look unconvincing, but I'd still back them to defend better than Switzerland against any of the big boys.
But what I put is about best teams so far, so what happens in the coming days is not being thought of.