Japanese revenge in the light airs, while the French take 7th