Finals day as China rivals Korea to a sold-out arena