Spain Destroys France 88-74