Suggested by Sonic Takeshi is a very solid pilot and he does have his robot suit but his mech wasn’t built for combat the way that Sakura’s was. Additionally Sakura can emit energy all on her own and is a master swordswoman. I don’t see Takeshi being able to really do much to try and stop her at this point. Sakura is just on a completely different level and has the edge in speed against him. Sakura Amamiya wins.