Croatia beat Morocco 2-1 to finish third at FIFA World Cup 2022