The style of knights is that they basically learn how to do basic parry's , blocks and blows and also learnt how to fight on a horse.
Their form is basic and just fight in a rather primitive form of fighting with a blade
A samurai however , trains with a blade with their style of form being more complex and harder to comprehend and they do fast strokes and strike down their opponents quickly. While the skill level of the user does indeed come into play , if both the users have equal mastery over their respective styles of fighting , a smaurai would definitely win since it comes down to their fighting forms
Not all forms of fighting are equal , while an inferior form can trumph over a superior form if the user was much more skilled , if both users have equal level of mastery over their respective forms , the superior form will trumph