Shinoa is a pretty talented fighter and she was easily taking Yuichiro down a few pegs when they first fought. That being said, she hasn’t improved a great deal since that time while Yuichiro has obtained several potent power ups. I don’t think she could keep up with him at her present level. If Yuichiro didn’t have his demon powers then this could be a different story, but it would still be a rather close fight. Yuichiro wins.