Lurtz in Lord of the Rings: The Two Towers (PS2).
You could control him by covering behind some statues and move the instant he attacks, rendering his sword stuck upon the impact on the statue. This was the way to defeat him. However, you could, if you wanted (and had what it took) beat him fair and square. Simply mix your block 'n' hits and defeat him. This was not an easy task. You had a small window to strike him, if you failed, he would hack you up. If I remember correct, you had to 'dodge' as well in order to defeat. Seeing that there was no real 'dodge' mechanic, you had to swiftly run away and return even quicker to strike.
What I really like about this is that, even though you were supposed to lure him to hit those statues, you had the opportunity to defeat him 'fairly'.
I really despise quick-time-event-esque gameplay. Where you either have to use quick-time-events or defeat a boss in silly stages. Where you at first dodge his spells (that for some reason he can't use all the time) and then when he suddenly comes out of cover to mock you, you strike. Lurtz' boss stage was similar, but with the choice of fighting him the standard way.
kthxbye