Why not use sakura against him?
He clearly needs her to be around, so find a way to create a rift between them.
Rider knows sakura well, you should thus know how to trigger a divide between them, and use it to defeat him.
He is after al her servant, she has a veto right on all his decisions for now, make her use it!
Be diplomatic, do not fight either, you will clearly lose.