Xiaochen is a character who started out as a fairly unmemorable one but gradually became one of the best characters in the series. She’s certainly changed a lot over the years but her power level has never dropped off. The Shadow has a good laugh and knows how to be in the right place at the right time but he’s really out of luck here. Her angelic abilities would take him down for the count. Xiaochen wins.