Costa Rica improved to 2-0 and clinched a spot in the knockout stage with a 1-0 upset of Italy, France dominated Switzerland 5-2 to remain unbeaten and Ecuador came from behind to drop Honduras.