Croatia đánh bại Brazil trên chấm luân lưu với tỷ số 4-2 để có mặt ở bán kết World Cup 2022.