Not sure I'd rate Belgium and England as the most impressive teams so far seeing as all they've played are two of the worst teams in the tournament. Croatia look decent but I wouldn't be surprised if Denmark go and knock them out now the way these tournaments often go.