France defeats Croatia in World Cup final France won its second World Cup title by beating Croatia 4-2 on Sunday in Moscow. CBC | Sports News Croatia Defeats final France world’ 2018-07-15 admin