There was one question in my English exam that made confused me.
Instruction: Rewrite this sentence in another way so that it means almost the same as the first one
Tom is the best tennis player in the club.
→ No one else in the club can ...
I wrote: No one else in the club can play tennis better than Tom. But my teacher didn't agree and said my sentence was wrong. She corrected: No one else in the club can play tennis as well as Tom.
Is there any difference between my sentence and my teacher's?