Root Motion Animation Editing

Okay so I have a sprint fwd loop animation that uses root motion. And I want to have diagonal movement such as sprinting forward at a 45 degree angle. And the way that I though it would be done is by adding a key and editing the animation.

But when i get the animation the right direction the the right at a 45 degree angle it looks as if it will move that way but in move forward. I used the root to change the direction and I though that it would be the case but i guess not.

Any help will be welcomed!