给定以下短文，将其中的语法错误找出并进行修正。
这篇文章可能包含一些语法错误，请找出并纠正它们。
"他们确信他能赢得比赛，尽管他空有一身技巧。然而最终，他的对手证明了自己走在更高的层次上。他的努力证明了他是一位值得尊重的选手。"
"他们确信他能赢得比赛，尽管他除了一身技巧外别无他长。然而最终，他的对手证明了自己在更高的层次上。他的努力证明了他是一位值得尊重的选手。"

修正：将"空有"改成"除了...外别无"，将"走"改成"在"。