France 'too powerful' for Scotland, Edinburgh win 'papers over cracks', Glasgow impress 'on both sides of ball' ...