Controversial goal sends France through