Portugal 2 Mexico 1
Game over. Portugal moves on as group winners and Mexico are runner ups as I predicted. The ref handed out 8 yellow cards and 1 red card in this one. Seems like a bit much to me. Angola and Iran tied 1-1 which means they are both going home.