France Slam Russia To Finish Seventh