PORTO ALEGRE, Brazil -- Argentina beat Nigeria 3-2 in the last World Cup Group F match on Wednesday, with Lionel Messi and Ahmed Musa scoring two goals each before Marcos Rojo kneed in the winner.
Argentina topped the group and Nigeria also advanced despite the loss, becoming the first African team in the Round of 16 in Brazil.
Messi had his best match of the World Cup so far, scoring twice in the first half to boost his tournament total to four goals, and repeatedly cutting up Nigeria's defense with dazzling runs and clever passes.
Switzerland 3, Honduras 0: Xherdan Shaqiri scored all three goals to put Switzerland into the second round.
The Swiss will next face Argentina on Tuesday in Sao Paulo.
Switzerland finished second in Group E behind France.
France 0, Ecuador 0: France topped Group E despite being held to a scoreless draw by 10-man Ecuador.
Ecuador was reduced to 10 men after Antonio Valencia was shown a straight red card in the 50th minute for digging his studs into the leg of French defender Lucas Digne.
But Ecuador may feel upset that France center half Mamadou Sakho was not shown a red card in the eighth minute when he appeared to elbow Oswaldo Minda in the face during a France corner. Bosnia-Herzegovina 3, Iran 1: Bosnia-Herzegovina ended Iran's hopes of advancing and registered its first Cup win. The Bosnians, already out of contention, took a 2-0 lead in the 53rd before Iran made a late bid.