Who would win in a fight (intelligence or physical) Poirot or Sherlock?
Sherlock would definitely win a physical fight, because he knows how to fight (martial arts, boxing, fencing) and seems to keep reasonably fit (opium addiction notwithstanding).
Intellectually, they might be reasonably matched, although I’d like to think Poirot’s little grey cells (and glorious mustache) would eventually outwit Sherlock.