Even Inspector Lestrade himself couldn't have done any better.
A man just stepped up and asked me if I was any better than the rest of them.
Antonyms