Catherine Xie places third in competition