The biggest upset so far, or is it? Mexico shows their skills. South Korea and Sweden struggle. Never count out the Germans.